people are more used to jumping to conclusions so they can complain online.because people are used to that artstyle and character class introduction from hero shooter trailers, lol
Nah, Microsoft has had their own guy for a decade now.
Game is super popular now and people probably dumping money into micro transactions. Absolutely zero reason to do that.