Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Think there's any chance of a Switch release?

The switch release came out the same day as the pc release

Yea, if you're in the US it's out on Switch already, for Australia and Europe it'll be out on the 22nd of Oct.