Is it a badge or a hero or what? It looks so strange I feel obliged to point it out…
The person Ranked 1st are they cheating or what? @Polaris?
cheating may be a strong word but…they have a profile pic I am not sure is ingame. I could be wrong so plz tell me if I am.
Edit: Turns out this is a new badge that does not show up in profile cuz I have yet to unlock it…nm then.