Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I'm using the itch app to launch it and it goes straight into a window. maybe the itch app is doing something weird.