Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Thanks for reporting, it's a known bug with low framerates that we intend to fix in a future update.