Trots att det inte är så populärt som andra FPS-franchisingar som Call of Duty eller Slagfält, den Metro serien har varit en av de mest ambitiösa och konsekventa franchisen under de senaste åtta åren. Eftersom Metro 2033 lanserades 2010, har serien fått en del av en kultföljd, och den har positionerat sig som en av de djupare FPS-erfarenheterna där ute.
Så när vi fick chansen att ta det nyaste spelet i franchisen, den kommande Metro Exodus, för en tur på E3 2018 hoppade vi på chansen.
Spelar en funktion-komplett demo, vi fick veta det Metro Exodus är 4A: s mest ambitiösa titel till dags dato, med större öppna områden för att ge timmar av spel, en dag och natt cykel för att förbättra nedsänkning och ett dynamiskt väder system för att hålla miljöerna färskt. Och allt detta ligger på en djup historia.
Med panoramaväggarna runt oss som ger bilder av hela nivån - vilket den här demot representerade bara en bråkdel av - började vi.
Ställ två år efter den "goda" slutet av Metro: Last Light, Metro Exodus återigen sätter spelaren rollen som seriehäfte Artyom, som nu är på resa till öst med en grupp Spartan Rangers, som inkluderar hans fru Anna och hennes far.
Efter lite lång dialog - utvandring har mer dialog än båda tidigare titlarna i kombination - vi skickades för att undersöka en närliggande bysättning ovanpå en sjö. Några av dialogen verkade lite felplacerad i vår demo, men med ett utgivningsdatum den 22 februari 2019 borde det lösas upp genom lansering.
Förflyttning framåt, då måste vi gå på en båt och resa in i byn. Och även om miljön var helt underbar var båtsektionerna för att komma från en del av sjön till en annan oerhört långsamma - och var händerna ner den "värsta" delen av hela demoen.
När vi kom till kyrkan i byn mötte vi en kult som trodde att el och teknik ska skylla på vad världen har blivit. Tydligen vänlig först, trots deras underliga övertygelser, upptäcktes det senare att som de flesta kulturer var inget av dessa personer som de verkade. De hade kidnappat en liten flicka (som de trodde var en demon) efter att ha dödat sina föräldrar.
Vårt uppdrag förändrades sedan från att undersöka kyrkan för att rädda flickan från kulten.
När saker gick från dåligt till sämre, slog naturligtvis striderna ut. Vi var tvungna att besegra några av kultmedlemmarna med de vapen som är tillgängliga för oss, och dessa mekaniker fungerar som förväntat, med vänster och höger triggar sikte och skjutning, med stötdämpare som används för projektilvapen som att kasta knivar.
Liksom andra poster i serien, gjorde inte fiender det ha att bli mördad; spelare får välja att antingen döda dem eller bara slå dem ut. I vår demo var det helt möjligt att avsluta uppdraget utan att döda en enda person. Det är en mekaniker som i tidigare spel aldrig har blatant förklarats för spelaren, men fungerar som en arbiter för varje spelets slut, så det är naturligt att systemet skulle återvända i Metro Exodus på något sätt.
Men en ny liten rynka har lagts till vapen i Metro Exodus: Vapen kan nu anpassas när som helst från spelarens ryggsäck, snarare än att hitta en arbetsbänk. Men det här gör inte arbetsbänken helt föråldrad. Arbetsbänken behöver fortfarande användas när ditt vapen har försämrats av smuts och det ger ett snabbt sätt att städa upp dem.
När vi fortsatte vår demo och fortskred genom berättelsen, gick vi tillbaka till vår bas, men inte innan en annan långsammare än nödvändig båttur. Denna båttur skilde sig lite från vår senaste resa. Den här gången attackerade en aggressiv, muterad, whale-liknande varelse oss upprepade gånger och förstörde vår båt så småningom. Lyckligtvis blev vi räddade av en allierad just i tid så vi skulle inte drunkna.
Därifrån var vi tvungna att passera några starkt bestrålade områden. För att göra så hade vi en gasmask och en strålningsskanner. Gasmasken skyddar oss från strålförgiftning som sänker vår hälsa, medan skannern bestämde om vi fortfarande behöver gasmasken.
Något intressant jag märkte i den här demo var den detaljnivå som gick in i den. Miljöerna, även om de är apostel-apokalyptiska och grymma, ser visuellt fantastiska ut. Spelet kördes på en Xbox One, men det är säkert att det troligen ser väldigt annorlunda ut på en PS4 och kanske ännu bättre på en high-end gaming rig.
Men detaljerna var inte bara i omgivningarna: även gasmasken hade en löjligt hög nivå en realism åt det.
I slutet av dagen är det uppenbart att Metro Exodus har fortfarande några buggar och kinks att träna, men med var den är på väg ser det ut som både gammal och nya fans kan se fram emot den här kommande posten. Ökningen av öppenhet och spelarfrihet verkar vara den viktigaste nyckelfunktionen i denna post och det blir intressant att se hur spelets ökade påverkar sin spelning över tiden när den släpper ut nästa år. .
Metro Exodus kommer att släppas över hela världen för PlayStation 4, Xbox One och PC den 22 februari 2019. Håll dig uppdaterad på spel som är mager för nyheter om den kommande FPS när den utvecklas.