There seems to be a lot of steam building up for God of War 3. The hype, and the massive anticipation keeps growing, growing. Everyone keeps talking about God of War non-stop. That’s because a show GameTrailers released has shown some unbelievable footage of the game – many are amazed, left speechless that this game […]