Yo. I made a top 10 video of the best games I played from the jam.
(Spoiler alert, this game is in it)
Check it out!
https://youtu.be/c7mYSVmUlBg