Assassin's Creed Stage Demo 1Take a look at Assassin's Creed in action at E3 2007.By David Toole on May 27, 2019 at 11:49PM PDT Assassin's Creed