UPDATE Aug 31, 2013: Version .02 of the demo is available to download! We received plenty of feedback so far, and I think the difficulty level has been toned down quite a bit so gamers can more easily get to the boss battle. Just remember to have a full energy tank!
The public beta is available for download here:
It has been a blast to be able to contribute to this, and I can't wait to hear the feedback from all the MegaMan fans
As an aside, it IS a pretty difficult level for all you diehard gamers out there.... but after several runthroughs I was able to complete it with lots of practice (just make sure you have one full energy tank before meeting the boss!)