Dota 2 Insania Team Team Liquid Wins 1456 Losses 980 Last Match 2024-09-15 Rating 1634 Insania Patch Statistics Patch ID Release Date Best Rank Worst Rank Insania Rank Statistics Rank Date Region