I wasn't skeptical at all when I first heard about them. My thought process went something like this:
Rock opera based on MegaMan? SIGN ME UP!
I've been trying to promote them here on the forums for some time but there doesn't seem to be many vocal fans out there, glad you're one of them though. Here's something I worked on last night that I thought I'd share with you guys:
edit 1: lol just noticed the http link ends with three perfect characters. Quote my post to see the code!
edit 2: here's a different picture, if you weren't able to make out the image above