Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Since several people were having trouble we made a couple of changes to it so it supports multiplayer and are now hosting it for some time online for people who want to try it out here: http://52.59.230.223:8080/. The app should also be updated and now just requires the game id that you see in the center top of the web view.