Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

That was very weird. Had fun but would be nice if longer.

Thank you! For a longer (and weirder) experience, I'd suggest you to try "Sealess Mother" or "N.I.N.E.".
They're more on the creepy side (especially "Sealess Mother"), but nonetheless worth a play if you enjoyed "Quit the game to win". 😉