Really well done! Simple controls (though I never did get the hang of the dodge timing), good graphics, very professional.
Thank you :)