5.2Mediocre Star Rangers Review Reviewed on: PC Overall, Star Rangers lacks the detail and depth that make an engaging spacecombat simulator.
Log in to comment