LEAKED - These Nerfs Might Drop Next Week
Some nerfs were leaked that might release between the 24th and 30th of October. Do you think these leaks sound legit?
Some nerfs were leaked that might release between the 24th and 30th of October. Do you think these leaks sound legit?