Super super fun idea and extremely well executed. I love just messing with the rotation and seeing what I can come up with myself too. Awesome job!