Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

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?