'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.