E3 2011: A cinematic CG trailer for Assassin’s Creed: Revelations, the latest game from Ubisoft’s blockbuster action-adventure franchise.
E3 2011: A cinematic CG trailer for Assassin’s Creed: Revelations, the latest game from Ubisoft’s blockbuster action-adventure franchise.