Tuesday, June 5, 2012

Best concept out of E3 so far.




[EDIT] And then there is this...


From the creators of Heavy Rain. Say no more, say no more.

Monday, May 28, 2012

Monday, April 30, 2012

Tuesday, April 17, 2012

Monday, March 19, 2012

Tuesday, February 28, 2012

Monday, February 20, 2012

Friday, January 13, 2012