This is perhaps one of my favorite tracks ever! Very energetic and upbeat, from start to finish! And yes, just as a lot of people have said and pointed out, this song reminds me of the 8-bit Mega Man tunes.
A masterpiece! 'nuff said!
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.