The Initiative Release Date

The Initiative will be released in the US and the Czech Republic on April 9. Unfortunately, due to unprecedented worldwide shipping congestion, it will be released in other countries in late April or early May. If you live in the US, visit our preorder page here.

Previous
Previous

The Initiative: Story Trailer

Next
Next

???