Nog een van die bijzondere én langverwachte games welke dit jaar eindelijk wisten te landen, is The Invincible. Het scifi-avontuur is overduidelijk gebaseerd op de gelijknamige Poolse scifi-roman van Stanisław Lem uit 1964 en werd ontwikkeld door Starward Industries, allesbehalve een onbekende naam. Deze gamestudio werd namelijk opgericht door een groep creators die een belangrijk aandeel hadden in het succes van verschillende AAA-franchises, waaronder The Witcher 3, Cyberpunk 2077, Dead Island, Dying Light en Call of Juarez.