Just completed mine too! This is so much nicer than the weekend jams I've done, no stress and plenty of time to submit. Speaking of which, I think I'll post a topic to help others doing an itch.io jam/project for the first time. The 2 hangups I had were 1) you have to return to your game settings and make it public and 2) Make sure to mark the platforms your downloadables are for!
Edit: I Made An Earth Divided