Okay cool, exactly what I wanted to know. There are folks on the itchio who submit their full, already existing games to game jam pages as some weird way of promotion. It happened both in this jam and the first wizard jam!
Thanks so much for clearing that up, I can now look forward to playing your game!