Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Thanks for the report, today I fixed a bunch of UI performance issues for 1.0.1, which I should hopefully have released sometime later this week!