It was in 2042 that they first came, remarkably similar to humans the invaders attacked in small groups and quickly overwhelmed large forces before finally being nuked.
Now in 2046 they are beginning to come back, and once again human technology has little effect...
But there is hope, a rare...