Very well done! I found myself playing this longer than any other submission, which speaks to how fun it is. My only critique is that its connection to the jam's overall theme feels a bit weak.