Xbox 360 thumbnail

El Shaddai: Ascension of the Metatron Screens Not To Be Missed

Have you guys been following this game at all? It looks INSANE! Let your eye sockets bask in the glory of these new screenshots, and make sure you pop onto the Xbox Live Marketplace today and download the demo for […]

El Shaddai: Ascension of the Metatron Screens Not To Be Missed Read More »