Top Alternatives to Star Conflict for Windows

Star Conflict

Star Conflict Free

Put yourself in the role of elite pilots engaging in a widespread interplanetary skirmish