Saturday, February 13, 2010

GT Heavy Rain Review


Movie or game? Anyway, it seems to be really good.

No comments: