I can't believe I see this one only now (probably because there was no thumbnail before)! Very nice!
Recent community posts
I see that the deadline is actually 2017-01-15 0:00 UTC, not 2017-01-14 0:00 UTC, so it's actually an 8-day-jam?. Is that something automatically done by itch.io or is it intentional? E.g. am I allowed to submit my project at let's say 2017-01-14 18:00 UTC?