Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

how do u play on the browser not the download?

There is a download link just below the game

if you go back onto the menu and go onto 'web' games and scroll you should find it and it'll automatically play as a browser game :D