Tower Defense Gameplay Video - Assassin's Creed: Revelations
Set up your defenses and make a stand in this alley in a tower defense minigame in Assassin's Creed: Revelations.
Set up your defenses and make a stand in this alley in a tower defense minigame in Assassin's Creed: Revelations.