Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Many touch users have reported that the game works without any issues on touch, however as I don't own a rift myself I can't add official support.

thanks for the info