Developer CFJ Games has announced their first game, titled The Island – Ethereal. 109 more words