[youtube]http://www.youtube.com/watch?v=RVykc7cmjyU [/youtube] El Shaddai: Ascension of the Metatron was most definitely one of the strangest, most beautiful games on display at last month’s E3 in Los Angeles. El Shaddai is a third-person action title developed by character designer Takeyasu Sawaki for the Xbox 360 and PS3 and is scheduled to release in a few weeks. Destructoid recently att...