Etter sannsynligvis å ha betalt syv sifre for å debutere på The Game Awards, har Highguard ennå ikke lagt ut noe på sosiale medier Spillet lanseres om mindre enn 3 uker