Super nice mechanics + some nice levels (I haven't played it all, but a fair chunk). Thanks for the nice time!