That looks really cool and interesting already. Why not submit it unfinished? (you could always update it later, itch.io's jam system is very relaxed that way)
In the end I've done just that, however I don't think I'll update it too much, but I want to do an original game similar to it.