We all love watching Dota 2, but watching it live together with thousands other people next to you is something every fan out there should experience at least once. Your favorite team playing right in front of you on the big stage and winning a fight suddenly means so much more when you hear thousands of fans cheering with you – this is what makes esports truly special.