I love this. When I was looking for a version of this and found yours, I just left it going for an hour. It timed with my vocals so I added them and posted it here on ng.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.