Developer KeokeN Interactive is celebrating the launch of their story-driven adventure game Deliver Us The Moon. The game launched initially…