Yeah. Apparently, the creator saw that your game idea fits the theme of a Game Jam and decided to take advantage of it. Anyway, I've already reported the submission to the jam's creator and to itch.io.
Thanks. You a good person.