October 18, 2024 1:16 PM Surgent Studios, the developer behind indie title Tales of Kenzera: ZAU, has made its entire game development staff redundancy notice […]