It’s that time of year again, the DotA 2 Championship aka The International 2017, is upon us AND I AM SO FUCKING HYPED!!!!! AAAHHHH SOMEBODY HOLD ME BACK!!! If you didn’t already know by now that I god damn love Esports, well you should do now, especially when it comes …
Read More »