Top
90°

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 >>
battlestrats.com
The story is too old to be commented.
yarbie10002454d ago

Smoke a bowl and then watch