I have just uploaded Defender, feel free to try it an tell me what you think! It is listed as "Defender - Reindeer Games" Enjoy! :)
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.