The Invincible è un action adventure sviluppato da Starward Industries e pubblicato da 11 bit studios.Il titolo è disponibile dal 06 Novembre 2023 per PC, XBOX Series X e Playstation 5.