All posts tagged "Lucifel"
-
E3 2011 – El Shaddai: Ascension of The Metatron Preview (360)
El Shaddai: Ascension of The Metatron is a beautiful and exceedingly odd game. After 20 minutes on...
El Shaddai: Ascension of The Metatron is a beautiful and exceedingly odd game. After 20 minutes on...
Follow Us!