God of War 3 is now here ready to close up the fantastic trilogy. This game made me buy a PS3 a week before its release date and now after finishing it, does it live up its massive hype or is this God of War 2.5? God of War 3 takes place e...