Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Fullscreen toggle is the Enter key. Haven't run into your problem. Good luck with it though and hope its fixed by now.