It began development in October 2006, and was announced by Ubisoft at its E3 2007 press conference in Santa Monica, California.
It began development in October 2006. It was announced by Ubisoft at its E3 2007 press conference in Santa Monica. Santa Monica was California.