Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

It's possible that the laptop may not have a powerful enough graphics card (integrated) please try the game at a lower resolution/quality at the initial start/setup page and let me know if that's any better?