DevilHunterWolf
Dance Factory would be a great idea except for one thing: I don't think it can get as complex stepwise that DDR can. I'd rather make my own steps than step to simple generated steps.
I dunno how it works maybe you can make your own steps.