When are they adding the new hero !?
M Mathew Dodson Guest Mar 11, 2018 #2 From 2 different sources, I heard April. Don't quote me on that tho
H Hayden McGee Guest Mar 11, 2018 #3 I would also say March 20th April just seems to stay on schedule with the rest of the releases