Eye candy: new Assassin's Creed Revelations trailer
Digic Pictures proves itself the world leader in games cinematics once more with this luscious teaser.
Wednesday, June 8th, 2011
Digic Pictures proves itself the world leader in games cinematics once more with this luscious teaser.
Wednesday, June 8th, 2011