Newgrounds accounts are free and registered users see fewer ads!
this is so weird! it almost reminds me of a Super Mario Galaxy boss fight theme
daaamn i love this song :D
Please contact me if you would like to use this in a project. We can discuss the details.