Has a URL in it. But when I go there it is just a flash animation of rain and this compass-like thing on the top right hand corner.
Anyone know what the hell that is supposed to be? Some sequel teaser?
God of War III
Game » consists of 14 releases. Released Mar 16, 2010
Log in to comment