Developer: Insomniac Games

First off, let me remind you that this masterpiece was released 14 years ago. Just let that sink in for a moment. 312 more words