Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

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