Professional Overwatch Player ‘Ellie’ Steps down After Allegations of Fraud
The pro gamer known as ‘Ellie’, came onto the professional Overwatch team called Second Wind not even two months ago. However, there was an abnormal amount of information missing from this new member of their team which caused suspicions from