So I just released my latest game on armorgames.com! (I can't release it here until next week)
http://armorgames.com/play/1391/doodle -defender
but check it out
and if you want to be a big help, digg it!
http://digg.com/playable_web_games/Doo dle_Defender_Draw_your_own_ship