I'll write proper comment on the submission page but wow this is very well polished and incredibly satisfying (and hard), love the art, high score of 50
Added to the tracker <3