While itch.io generally lets creators do whatever they want in terms of sales there seems to be a huge number of games for Android, Linux, Mac, and Windows that are all free until 13th July:

  • Mocha
    link
    fedilink
    English
    arrow-up
    10
    ·
    5 months ago

    Thank you for taking the time to list the games individually along with their genre, it’s very much appreciated!