The UK TV spot for God of War III certainly does not scrimp up on pure bloody awesomeness. Don't believe me? Check out this EU ad. * * * *

More...