Speed Dancing

For those that have Dance, Dance(d) Revolutioned, check this out (some practice tips):
http://www.youtube.com/?v=AjZYuLMJcwA