All Signs Point To The ‘Dota 2’ Crownfall Update Launching Tomorrow Tech April 16, 2024 After months of waiting it seems that the Dota 2 Crownfall patch will launch tomorrow, April 17, with a couple…