In the meantime, Ran has also made the single "Take Your Turn" available for free download. If you listen carefully, you might catch a reference to an old website. Warmed my heart a little, it did.
Mega Ran, The Megas, Reika Morishita, E Cans, arranged albums... this is really becoming the year for Mega Man music. In spite of all else, I'm loving it.