Think i found my new favorite track! Placed it on my iPod! Keap up the good work and can't wait for the full version!
To everyone: I've put out an updated version of this track, on my soundcloud page. It's still incomplete but if you want to check out the latest version here is the url
(newgrounds messed up the url, just remove the spaces for it to work)
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.