I feel like the game doesn't do so well in explaining all the mechanics and what's going on.
But I like that there is a lot that you managed to do in for the jam.
The art style is nice, With some polish could make for an interesting game. Good job!