Yeah it definitely does look very amateur ... some guy copying and trying to scare the others out of HC into his own game x)
Also, even if it could be true, I don't think Ucool could be sued sinced they changed all the names and graphics of the heroes. For sure they're basically doing the same thing but copyrights would protect names and graphics. Here, those are different, probably the reason why Ucool remodded and renamed then ^^

By saying billion downloads they mean the Chinese version was downloaded billion times and not the English variant. And the English version was released 3 days ago and I'm having so much fun tbh. It's way slicker, faster than Heroes Charge.

EDIT: Okay. This game might be fake. I found the real version of the exact game "Allstar Heroes" and it's called Dot Arena. And it's in English as well. Gotta go do some research.