Indie developer behind Deliver Us Mars shuts its doorsKeokeN Interactive, the studio behind Deliver Us Mars, shuts down due to inability to secure a publisher despite previous game success.