Sweet! Maybe this means Ghosts of Albion will be coming out soon!