Is it just me or do Quantic Dream make the best technical demo’s ever! For those of you who don’t know, Quantic Dream made the 2010, Ps3 exclusive, Heavy Rain. Heavy Rain is one of the most dramatic experiences that the Ps3 has to offer. It’s an emotional roller coaster from start to finish. I’ve never played […]