The Invincible offers up first teaser trailer as it moves into 2022 Spacesuit up by Ben Borthwick on Oct 15, 2021 No Comments The Invincible is a first-person Sci-Fi thriller from former CD Projekt Red developers Based on the works of writer Stanislaw Lem by Ben Borthwick on Sep 16, 2020 No Comments