Favorite

More Relevant Now Than Ever

Share
Tweet
Stumble
Pin It
Email
Ubisoft EA - 8371361024
  • -
  • Vote
  • -

Sabotaging performance, poorly optimizing ports, 30fps for "cinematic quality", day one DLC, and now, removing games from Steam to force you into UPlay. It seems like Ubisoft is trying really hard to become the most hated developer, and they're going up against EA and Activision.

Next on Video Games

Legend of the Titan
Comments - Click to show - Click to hide