DEReview by Demo ExplorerPhantom Forces 2015½Played Sep 25, 2026Demo review: More demanding than my usual quick-session games. Finding a comfortable setup makes a real difference to how the matches feel.