Hey Heroes, Patch 1.0e11 has arrived along with new heroes to recruit! We also got some major balance changes and improvements for you to enjoy! 1.0e1...
The best source to stay updated, about all the news from Steam games. Find your favorite Steam game now.
Sign in through Steam and easily find your recently played games.