New God of War III trailer leaked!
I am liking the early build of GOW3 so far, but not everyone (ahem; neogaf, I’m looking at you!) likes it – they went even further by saying its embarrassing. WTF? Um. Excuse me nerds, but that trailer looks smooth […]