They said game jam, and my dude started making triple A titles, but seriously just by the screenshots you got my attention.
I dont know if it fits the theme much, but the game is really good overall, and I enjoyed playing it, would love to see more and I wonder if you continue working on it because this definitely has potential to grow into a full game!
Edit: Just read the description and Im excited to see that you guys will keep developing this!