Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I wish this was accesible for us windows users...

@JonatBender I assume you mean Windows Mixed Reality?  If so I've been playing it flawlessly for a few days now through SteamVR.  Have you gotten SteamVR working yet?