aliens invade fantasy world