Tag: keoken
KeokeN: the developer of Deliver Us the Moon and Mars fires everyone
KeokeN Interactive boasted just last week when announcing a port of Deliver Us The Moon for Nintendo Switch, published by Wired Productionsbut only a few days later, suddenly the two…