28-01-2016, 09:13 AMGuts Wrote: Do you have a twitch? Let us watch some of your professional matches !
I will try and link streams on here when my team mates stream us playing.
As of right now I cannot stream because my net is crappy as it is, and when I do stream Heroes my gameplay takes a punch to the face.