Stadia announces new exclusives and launches Click to Play feature

Including Orcs Must Die 3 and titles from Harmonix and Supermassive Games