Everything posted by D Man Taylor
Have you guys seen the new "Ezio and Altair" trailer for AC: Revelations? Personally it's one of my favorite game franchises and I couldn't be more excited for it! If you haven't here it is: Nov 15th cannot come soon enough!!!