I'm really surprised that there's nothing here about this game, even though it seems very close to being finished. As of February, the creator showed off this video which got posted here:http://www.destructoid.com/mega-man-fan-game-roll-chan-is-looking-great-245053.phtml
Apparently, the game allows you the choice of playing Rock, Bass, Blues, Roll and Splash. Not too shabby, hence there are only 6 robot masters featured in the title. Nevertheless, these Boss Run stages look like they'd fill that void easily.
Here is the Dev blog, with plenty of images and moonspeak (lol). Nevertheless, you'll see what's being worked on: http://tarbosan.blog66.fc2.com/blog-category-24.html
Though it hasn't been updated since Feb 2013, this was posted on the Youtube account June 2013:
If anything else, it means that it's still in production. Not sure if there will be an English patch, but not too worried about it really. Should be an interesting game at any rate.