Indie developer behind Deliver Us Mars shuts its doors
KeokeN, makers of the acclaimed video game Deliver Us Mars, has ceased operations entirely and laid off its entire staff.
In a post to X on Tuesday, the studio said it was shutting its doors because i...