This looks fun, although I am skeptical of anything that requires specialized controllers.