This is a really neat mechanic. The rotation(?) took me a little time to get but complemented the intial mechanics well~Great work~