Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

As Jupiter mentioned, this doesn't seem to work. I tried it in both Chrome and Firefox with no difference. The title page loads and sings the "Promiscuous Flea" theme song but the space bar doesn't start the game. Nor does any other key or mouse button I thought to push.