Quote (phoenixfire82 @ 8 Mar 2020 04:17)
starcraft? idk never played it
wc3 reforged yea pretty bad
overwatch is their best title currently, not sure what you're talking about
heroes was pretty decent but league and dota have too much of stranglehold on that genre
wow has been shit for years though legion was decent in some aspects
you didn't even mention diablo immortal which is set to be a huge hit in china
you mean diablo 3