Assassin's Creed 2 Stage DemoWe bring you the awesomeness that is Assassin's Creed 2, from the E3 2009 stage show!By on October 23, 2019 at 4:25AM PDT Assassin's Creed II