News

Originally scheduled for October 2, 2025, Supermassive Games announced today that Directive 8020 is being delayed until 2026, resulting in 36 employees losing their job.
Hence, if you have been bored lately and wondering whether there are any interesting new launches awaiting to fill up your ...