Anyone still watching this place? This is my first time making a post here, and I think it's unfortunate that this place is kind of dead, while the GameFAQs message board is still pretty active. I don't know if anyone else looks at the GameFAQs board, but I found this while lurking on it and thought it was pretty cool:
So, apparently you can beat Deus on foot. Anyone else find anything interesting about the game they'd like to share?