CRF - Deus Ex: Invisible War, Ep 13 - Templar Church