Very cool! I got confused a lot and unfortunately it felt like I stumbled into the solution more than figuring it out. It's a shame that the web version doesn't seem to work at all, but the visuals certainly made up for having to download it.
Excellent use of the theme