New Assassins Creed III Trailer Is Patriotic
July 4th is only 2 days away and Ubisoft knows how to take advantage of an opportunity to promote a game set in America. While you think of shooting off fireworks, let watch this new trailer of people getting decapitated via tomahawk. The game hits stores on Halloween, October 31st.
Source : VG24/7