We are still accepting new games and projects. You can submit your work here: https://t.co/Xsz6MwTTIQ

— itch.io (@itchio) June 6, 2020