Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Ah, I see. I checked the resolutions available for my laptop, and found that the one you prescribed is in the list :D

The resolution in my laptop was at 1920 by 1080, hence the game appeared to be a bit too long :p