Too Human Screenshots

As the Cybernetic God Baldur, players are thrust into the midst of an ongoing battle that threatens the existence of mankind.

On: Xbox 360

First Released: 28 August 2008