Wow, my head exploded by playing this xD The idea is superb, I believe it is very original and fits very well the theme.
I felt like a bit more of polishing is needed... or maybe I'm very bad at coordination hahahaha.