A totally free-to-play FPS that was originally poised to take ... and Ubisoft is refunding some in-game purchases. You can find out more here. Otherwise, try some of the best multiplayer games ...