The Next Fest for June 2024 is now live ! Tons of demos to play and games to discover ! - eviltoast

I downloaded about 40 demos, will report back once I played all of them !