In 1983 the East German Army 666th TSF Squadron "Swarzesmarken" are fighting on the front lines against the alien invaders known as the BETA.
Did You Know?
This is a spin off of "Total Eclipse" also known as "Muv-Luv Alternative: Total Eclipse." See more
Spun-off from Muv-Luv