Streaming: Crunchyroll Episodes: 12 Source: Game Series Episode Summary: In 1973, aliens launched an offensive from the moon. The BETA as they came to be called, have since slowly spread out across…

Season 1 Episode 1