Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Cheers, I'll try that tomorrow :)
Bare in mind I'm not using a browser. The game is launching via the itch desktop app