Cyber Siege: Cyber Siege Demo Update

We’ve been hard at work improving and expanding the Cyber Siege demo, and we’re excited to bring you the latest update. What’s New Solo mode – play as a single mech without computer assistance German language – newly ad…