Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

As you mentioned, it's not quite there yet. But I can see this being a really cool concept once it's finished!

The things that kept me from playing very long was the spacebar scrolling the page, as well as backspace taking me back to the previous page.

Keep it up!