Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

There could be multiple reasons, from your download speed, to your PC hardware, I would always suggest downloading Melting Point if it takes to long to play in browser.

oh ok, thanks