anyone else really excited about watching the overwatch league? i just wish it was on now, that said go Dallas fuel and go Houston outlaws, london and new york suck