>>538870218
Humans are not mentally capable yet to play dota at the highest level