Games
Forums
Gamercards
Leaderboard
Cross-Platform
PSN
Xbox
Steam
Electronic Arts
Blizzard
Retro
Google Play
GOG
Ubisoft
Stadia
Epic Games
Reviews
Chat
Sign Up / Log In
smrosa
12.16%
4,167
hours
1,888
335
1
smrosa
9.74%
173,643
4,167
hours
34,836
1,888
335
1
118,436
1,888
Xbox