I would say, much yes, and by that I mean, this is something I personally really like, it's just really on point with graphics, sound and gameplay (and concept). Really nothing to complain about here, I had a wonderful time with the game. You guys deserve to be in the top 10 in the jam leaderboard in my opinion :)