Many gamers have been looking forward to the release of new screens for God of War III today. The press embargo is finally over and a host of new screens have been released to the public. From now until the game’s release in March 2010, you can expect more screens and information on this highly anticipated title.
Screens: