Kosmische Rangers 2: Dominators is een computer spel ontwikkeld door Elemental Games. Het spel werd uitgebracht in 2004 en bevat verschillende elementen van verschillende gamegenres: RPG, strategie, tekstuele quest en enkele andere genres. In 2007 werd de zogenaamde uitgebreide editie van het spel uitgebracht, die de eerste delen van het spel, een verbeterde versie van het tweede deel en aanvullende materialen bevatte.
Het verhaal van het spel speelt zich 280 jaar na het eerste deel af, in het jaar 3300. De Coalitie van Intelligente Rassen (KRS) wordt aangevallen door een nieuwe vorm van cyberlevensvorm, genaamd de Dominators. Ze zijn een mengsel van strijddroids en Klisans. Voor de start van de gebeurtenissen in het spel heeft de Coalitie geprobeerd het hoofdcentrum van de Dominators te vernietigen met een gecombineerde vloot van alle vijf rassen, maar de operatie mislukte omdat er bleken drie van zulke centra te zijn. Elk van de centra heeft zijn eigen dominatoren: Keller - Kelleroids, Blazer - Blazerods, en Terron - Terronoids. Alle 3 centra zijn vijandig tegenover zowel KRS als tegen elkaar. De speler moet de rol aannemen van een eenzame ranger, wiens uiteindelijke doel is om het sterrenstelsel te redden van de dominatoren.
De spelwereld wordt bewoond door 5 intelligente rassen: Maloki, Pelengi, Feyani, Gaals en Mensen. Elke ras heeft zijn eigen kenmerken; bijvoorbeeld, de Feyani beschikken over een hoog intellect en verkiezen een vreedzame oplossing voor conflicten, terwijl de Maloki het tegenovergestelde zijn van de Feyani, tekortkomingen in intellect hebben en alle problemen met geweld oplossen. De wereld rondom de speler verandert voortdurend: piraten vallen handelaren aan, militaire schepen vallen systemen aan die door dominatoren zijn veroverd, sommigen sluiten contracten tussen elkaar en nog veel meer. De speler is niet beperkt in zijn acties en kan worden wat hij wil: een piraat, krijger, handelaar of huurling.
De gameplay is verdeeld in verschillende delen: simulatie van ruimtevluchten, grondgevechten, tekstuele quests. Ruimtevluchten zijn een reeks acties die door de speler zijn gekozen. De speler is vrij om te kiezen wat hij wil doen: de vijand aanvallen, naar een specifieke locatie vliegen, op een planeet landen, een hypersprong naar een ander systeem maken en nog veel meer. Voor de vluchten heeft de speler een klein schip dat hij kan uitrusten met verschillende apparatuur: een brandstoftank, een motor, verschillende wapens... Naast de gebruikelijke apparatuur bevat het spel ook artefacten die de eigenschappen van het schip verbeteren, maar vaak vereisen ze ook iets in ruil, zoals het blokkeren van een van de slots voor wapens.
Naast de reguliere vluchten is er ook een arcade-modus in het spel, die wordt geactiveerd wanneer de speler in een zwart gat vliegt. Hierin bestuurt de speler het schip zelf met het toetsenbord en moet hij alle vijandige schepen vernietigen om uit het zwarte gat te ontsnappen.
Grondgevechten zijn een real-time strategie waarin wij robots bouwen en deze in de strijd tegen dominatoren leiden. Robots kunnen nabijgelegen fabriekslocaties veroveren, die het maximale aantal robots in het leger van de speler verhogen en grondstoffen opleveren voor hun bouw. Basisstations en fabrieken kunnen worden uitgerust met verdedigingsgeschut dat de dichtstbijzijnde vijand aanvalt. Robots worden gebouwd op de startbasis of op een basis die je hebt veroverd door de vijand te vernietigen. Er kunnen verschillende onderdelen aan een robot worden bevestigd, zoals chassis, romp, wapens en kop. Elk onderdeel is verantwoordelijk voor een specifieke attribuut: snelheid, aanval, verdediging. Naast het gewone beheer van de robots kan de speler overschakelen naar een derde-personview en de robot zelf besturen.
Tekstuele quests zijn een speciaal soort opdrachten die je op de ene planeet kunt krijgen en op een andere kunt voltooien. Tijdens de tekstuele quest kiest de speler uit verschillende actiemogelijkheden die moeten leiden tot een specifieke uitkomst. Sommige quests hebben verschillende manieren om te voltooien en ook meerdere einde’s, elk van deze is correct.