Production of the Invincible has entered into its final stage, so Starward Industries is regrouping its forces. The company's management board will be strengthened by a marketing specialist, and thanks to the relief from corporate duties, the creative team will be able to fully focus on the game production.
top of page
bottom of page