Polish developers Starward Industries have released their official environment trailer for their upcoming release, Invincible. Based on the novel of the same name by Polish science fiction luminary Stanislaw Lem, Invincible is a first person game with aesthetics inspired by fifties-era sci-fi films such as Forbidden Planet or Destination moon. …
Read More »