El Shaddai Details Will Incite Curiosity, Trailer Will Incite Dizziness

El Shaddai: Ascension of the Metatron has released one of those games that will either get you extremely excited about the game and its July 26th release, or simply turn you off completely.

Read Full Story >>
The story is too old to be commented.
yarbie10003712d ago

Smoke a bowl and then watch