You got the programming skills :)
This was some pretty good programming you did there. If you ever need an artist/animator for your next game contact me I'll show you a game I've been working on with my friend wurmy even though he has been getting lazy :P