explore

Information

Twisted Minds
Twisted Minds
Overwatch

Stats

68 % Winrate
2025
64 % Winrate
Achievements
2025
0
2
1

Player roster