Personally I've never played any of the God Of War games but this short animation is quite hilarious! The outlandish animation just picking out any brief frame was pretty fun! And I laughed all the way through. Goes to show even the most unaware of a franchise can easily make something as good as this!
I don't understand this ... but then again no one can understand Kratos .. xD