TF Industries decided to build military base in center of Russia - Red Square (Krasnaya Ploshad), but ghost of communism trying to prevent their planes.
Koth_Krasnaya_Ploshad is joke map, based on Red Square, Russia, Moscow. Map is cursed by the spirit of communism, so sometimes wait for Lenin...