Tag: The Last Rebellion
News PushSquare's Playstation Picks: 22nd-28th February 2010 [There Will Be Rain Edition]
It's finally that week folks
The week the rain falls. Heavily. That's right guys, Quantic Dream's major innovation Heavy Rain is due out this week, and you'll finally be able to get to the bottom of who actually is the Origami Killer. Hooray. PushSquare's Playstation Pick: Heavy Rain A shoe-in for our pick of the week, Heavy Rain is not just our...