who rates him? delusional indian fanboys who think they deserve more than they have already and cry about slots on reddit, no one else. typical onliner OP crutch, i watched their tournament on onscreens stream and it was literally an immortal ranked game. constantly dry peeking OPs