Here’s your much-delayed Monday Music Video. I didn’t forget, I just couldn’t decide on what to post! So here’s a song that you might’ve heard/played in Rock Band 2. It’s actually a band formed of Harmonix employees, which is kinda cool. It’s actually a good song, to boot! Enjoy!