https://www.viveport.com/infinity
Subscription-based service. Lots of games, albeit a lot of questionable content. Still, for $33 CAD, it's well worth the price. Limited time offer, will end April 19th, $130 afterwards.
Works with all different VR headsets, not just Vive.
If anyone joins up and plays some of the lesser-known games, feel free to post some reviews.