Speedrun.com acquired by Elo Entertainment (owner of Dotabuff & co.), founder steps down Article 478 words 13 votes