Fun game, love the mechanics once I understand how to play it properly.
Maybe the only feedback I can give you is to improve the tutorial.
But overall great entry to the Jam!