leak

Galleries

New Assassin’s Creed 3 Screens Leak

Have you been asking yourself how Assassin's Creed 3 can work while being set in the American Revolution? A game that's practically defined by the ability to climb large buildings throughout all of the cities with multiple

 Read More