My Reviews

Page 1
1.
Marvel Rivals
Great game but the load times are horrific. Took 3 minutes for my character to even show up on my screen.
Mar 12, 2025
Page 1