Is the release date for the demo officially confirmed?

Haukhaaland
41 posts Park Captain
Ive heard it comes out the 13th but i cant trust rumors
Sign In or Register to comment.