Great idea and execution. As you know, it needs a ton of fine tuning and someone else commented that it would benefit greatly from a tutorial (introducing one action at a time). Still, very good job.