Starward Industries ha pubblicato il primo teaser trailer del nuovo The Invincible. Si tratta di un videogioco single player di…