Sure thing! I am not exactly sure on how itch works and whether you can literally submit it to the Jam itself, per se, but just send me a message or tag me or something when you do submit. The Barkeep License is perpetual, so you can jam away to your heart's content.