From 2ch poster who previously divulged the first info on Cosmic States, Meteor Storm, and BeetBuster and StagBuster:
"Ideas are being tossed around regarding using Tablets and Smart Phones. A name has not yet been decided on, and a lot of things are likely to change."
The poster adds that since it is so early in the game, it may turn out to be untrue when we finally do get info. But that's the name of the game. It's a rumor, take with grain of salt. I personally have to thank the poster for posting the info and images that he did. Stay tuned for more on the new rider.