With the world fighting a losing battle against the multitudes of a fierce and unstoppable extraterrestrial invader, humankind is living on borrowed time. Amid chaos, and an impending Armageddon ...