No thread about them? Shame. Shaaaame.
Awesome band, and with their album, they combines two great things: Rock, and video games. Mega Man, f*ck yeah.
But yes, Mega Man's story re-told in music form is quite nice. The Will of One is freaking brilliant, imo.
Video for 'Hope Rides Alone'...