So this means we'll finally have a sequel to Origins?