The listing, Space Rangers [Steam Key] has ended.
Space Rangers is set in a far off galaxy inhabited by several intelligent races who co-exits in a state of economic and political competition…when out of the blackness of space, a new and hostile race of aliens appears, the Klissans.