In het begin van de 21e eeuw treden er openingen op tussen verschillende dimensies. Vreemde wezens vallen Europa binnen en moorden alles uit wat leeft. Binnen no time verovereren ze de wereld en moet de mens onderduiken. In 2096 maak je deel uit van een elite organisatie genaamd The Lords. Alleen zij staan tussen overleving en totale uitroeiing van de mensheid.