This is tremendous in both concept and execution. Very clever idea, well thought out and designed. Polished (with some minor hiccups in the interface on my end -- nothing major), pleasant to look at, and satisfying feedback. Fits the theme in a fun and unique way.
Great, great work.