Release info Developer Ubisoft Barcelona Ubisoft Reflections Publisher Ubisoft Entertainment Released 12 Haziran 2008 27 Mayıs 2008 Web sitesi Official