I know. Anamanaguchi's **** great. I'd advise checking out their other songs too. I like their Scott Pilgrim OST more, but still. And their videos would probably give non-epileptic people seizures, but still.
And I absolutely love this one.
All of the game's music reminds me of Mega Man.
I've already looked into them, and I have a new favorite band. I adore Another Winter at the moment. I just downloaded the whole OST.
And Mega Man was probably a massive influence for them.