Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

the beta worked fine with touch, but if you look it up on steam it only says HTC Vive, so you can buy it on steam and if it doesn't work well with touch then you can always get a refund