there are many uploads to itch.io and in my guess it will be like half-hour projects to be release and take place on top