Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Have you tried lowering screen resolution and graphics quality in configuration window before you press play? It'll look a bit ugly but it may help to get faster frames.