Review – El Shaddai: Ascension of the Metatron
Ok it’s a 2011 release but who cares, we’ve fallen madly and deeply in love with the world of El Shaddai. With some of the most alluring and colourful visuals we’ve ever seen in a video game, is the game all just for show or is there more lingering beneath the beautiful exterior? Well there […]