Insomniac leak reveals sales of PlayStation games on PC, plus Spider-Man 2 had budget of whopping $315 million | Game World Observer