Wednesday, June 16, 2010

E3 2010: El Shaddai Trailer



I don't know what it is, but it's looking weird. Must be a game from Japan.

No comments: