Assassin’s Creed 3 – The Reveal is here!
Nom nom nom nom nom! After teasing all day the trailer is finally here and we’re drooling over Assassin’s Creed 3! All the rumours are true so it would seem that the images that have spilled out onto the world wide web over the last few days have been true! We bid fond farewell to […]