Highguard ist nach einer Phase der Stille, die auf die viel diskutierte Enthüllung am Ende der Game Awards letzten Monat folgte, wieder aufgetaucht, mit einer Launch-Präsentation, die bekräftigt, dass es wirklich nächste Woche herauskommt.