For Some Reason It Reminds Me Of Crash Bandicoot Or Luigi's Mansion but Still... AMAZINGGG :)
999million percent awesome but ive heard a game with this song on. Was it stolen?
I don't know :O
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.