Check out the living, breathing world of Altair in this gameplay clip from Assassin's Creed.
ohhh,I hate advertisements but anyway this game is must play.
I want this game so bad
Makes me wanna play this all over again.
man,this game rocks