Dota 2 beautiful world Team Ev3Rest Wins - Losses - Last Match - Rating - beautiful world Patch Statistics Patch ID Release Date Best Rank Worst Rank beautiful world Rank Statistics Rank Date Region