The premise is the new rise of Russia to power as the Neo Russian Federation (NRF) that has conquered much of Europe and the remaining "free" European countries fighting back with US help.
Sanguine # 2011-07-03 11:51:09Only available to people living in USA? Has region lock in at least Steam.
Sanguine # 2011-07-03 11:49:49