User Comments:
Anonymous commented at 2013-06-09 21:54:55 » #1337384
oh wait... is this a picture of that one game from the creators of ICO and Shadow of the Colossus?
4 Points
Flag
Anonymous commented at 2013-06-22 04:15:14 » #1345997
Yeah, the creature from "The Last Guardian".
4 Points
Flag