News
Updates
-
The open beta starts on Wednesday, 18 November
The open beta starts on Wednesday, 18 November 2026. Create your account now.

The open beta starts on Wednesday, 18 November 2026. Create your account now.