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
in_the_shadows
394
73.46%
66,065
8,321
4,034
1,070
268
95
5,467
129
41
522,116
Report