Crazy Asian goes ham on Dance Dance Revolution Arcade