BackgroundThe Irkutsk Free Republic, a tiny Russian nation, has declared its independence and is easily defeating the troops of the Russian Federation. Your job as a member of a special task force is to infiltrate the Irkutsk base and to discover the secrets of their new technology.
- ?? Aug 5