Hey, there doesn't seem to be anything on your game page. Is is not done yet? Because if this is just a troll post, I might have to remove it from the jam.
Ok, so here on itch.io, a devlog is where you can share you progress with others. A project, on the other hand, is where you submit a actual game file that can be downloaded or played online. You don't need to submit Any project though for a little over two weeks from now. Then, you can submit your project to the jam. To share your progress in the jam, just post here every now and then on how it is coming. Be sure to finish in time for the deadline. If you finish before the deadline, then you can submit it then too. I removed your project from the jam because there was nothing on it, no game, nothing. When your game is ready, then submit it with the game for download to the Jam.