Really well done! First time I'm giving full scores in the rating. This was original and also felt super polished for a jam game!
Except for that minus bug that I only read about after finishing the game, but let's ignore that for now :)