Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

@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?