God Of War Review

God of War is every bit the over-the-top action game you expect, but it’s the story and setting that end up stealing the show. Subscribe to GameSpot! https://www.youtube.com/GameSpot?sub_confirmat… source Read more »