The song played while battling Master Hand in Smash Bros Melee.
Newgrounds accounts are free and registered users see fewer ads!
This is nice! Melee is my favorite smash game. Keep up the work!
Please contact me if you would like to use this in a project. We can discuss the details.