Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Sounds a bit like your computer thinks it has a second monitor attached and is opening the games on that

is it? how do you solve that?