Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Alright. Tbh no idea what's causing the flickering screen, I'll have to see if others report it.

Anyway, glad you enjoyed it!

linux link removed?

Yes. It had issues because... Linux. Hoping to get it back up soon. Should work just fine on Wine though.