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
AlexUmbra
568
60.21%
10,657
1,336
9,386
2,957
1,163
244
6,683
hours
13,750
581
295
1,431,112
Report