USER
The Starladder Final tournament is taking place in Dreamhack - Bucharest (this weekend) April 24-26th 2015. You can watch the livestream right here: http://www.twitch.tv/dotastarladder_en or directly on our front page! See inside for full details.