It sounds like something from Space Invaders Extreme :D
Thanks man! =)
"Space Invaders Extreme" sounds like a game I would So play (especially if my music was in it! XD...
Immediately following that comment I searched "Space Invaders Extreme" thinking wait that might actually exist, and so I played it... Wish my music was in it! XD
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.