Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

What's your browser and specs? We can do a downloadable version, but we use tools like NWJS and Electron to do so, these are basically standalone stripped down browsers, so I can't guarantee it'd work any better for you. It's only been tested on Chrome, Firefox and Opera.

I use Firefox, and I'm not sure what my pc specs are but it's not a great one. I have trouble with games quite a bit. Maybe it will work better for me with a different browser. I'll give that a shot.