Beautiful graphics, music, feels visually very polished. Gameplay itself was challenging for me to follow/understand. I think you put a lot into this.