Ubisoft has relaunched the official Assassin"s Creed website. The PC, XB360 and PS3 title which takes place during the Crusades has a release date in 2007. The official site has new videos, screenshots, wallpapers and other media for you to check out.