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
oliveropr
57
16.18%
339,881
26,050
172
21
2
0
195
27
9,342
Report