'Deliver Us Mars' developer KeokeN Interactive has laid off its entire team

2024-05-01 173

'Deliver Us Mars' studio KeokeN Interactive has laid off their entire team who were working on the due to a lack of publishing options for its upcoming projects.