The Battle for Vega: Demo 2.0: Release date and trailer

It took some time, and many iterations, but the trailer for Demo 2.0 is finally here! And with that, I've decided on the new demo's release date as well: The Demo 2.0 will release on 8th May 2026 There will be a full ch…