Haha, this was awesome! Actually feels like I've seen this before though, maybe this a remade version of an old classic or something? And I don't mean the fact that it's parodying a classic. :P It was great though, plenty of action, plenty of fun and great attention to detail. Nice work!
-cd-