Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Sorry for the late reply, my wife just recently gave birth to our twins. No, I am playing on Windows 10. I did see the resolution auto fix itself as well.