Great work except but:
1) I cannot strafe fluently as I own a German keyboard, the z is out of range -.-
2) the German key "alt gr" toggles some kind of auto-fire, I tried to strafe before reading the description ^^
apart from this (and the wish I could aim with mouse and set keys) ... You did a really really great job. First I thought this was a joke, but ... well I will play it for a while --- really brings back memories ^^
Thank you for submitting this to newgrounds!