Backloggd
Games
Log In
Register
Games
Share this review
View Logs
aziiz
reviewed
Overwatch
Completed
on
Windows PC
sucks that this game didnt really get the support/updates it needed to stay alive for as long as like league or something cause this was genuinely unironically the best multiplayer fps game ever during it's peak
2 Likes
Reviewed on Mar 21, 2023
Comments