Deliver Us The Moon, Space Game Set To Hit PC In 2017

Are you into space adventures? Those who are seeking to fill up their log of games might best keep an eye on an upcoming space adventure title from KeoKen Interactive and Star Breeze Studios’ called Deliver Us The Moon. It could be a game worth checking out. Receiving a trailer recently, Deliver Us The Moon is set to debut sometime in 2017. Continue reading “Deliver Us The Moon, Space Game Set To Hit PC In 2017”