This was like tons o' fun! Now that I'm all rested (Stayed up till 6 am working. Been years since I did that!) I'm off to make some flash games. So you can play with me ;P Ha ha.. ha... uh.. ha.
Here's the site for all AlienMelon games.
Now go and vooooote! :o