Will there be a DIY physical disc like there was last year?
Recent community posts
My internet is fairly decent, i can get 20mb/s downloads on steam. But on itch.io, somehow it crawls to 100kb/s? This is bothersome because some of the games I've bought are going to take an eternity to download... My location is in South East Asia if that makes a difference?