Not to me it wasn't
I was almost certain he was working on "I am Alive". Apparently not, and the title is being worked on by Ubisoft Shanghai (work was previously done by Darkworks studio, which probably still has a fair amount of the former LBA staff)