This is really cool! I said "whoa!" outloud to myself several times while playing~ XD Lovely visual aesthetics, great music, and a very clever mechanic!