i would rate this 5 stars but I cant because I didn't submit an entry for the game jam
its a really really good game
Thanks! There are a few patches coming out very soon, to make it even better!