This sounds so great. I love it.
Hopefully the game gets finished so people can hear it in the correct context as well.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.