Altair Costume – A DIY Guide

Altair Costume – A DIY Guide

Assassin’s Creed is Ubisoft’s gift from God to the human gamer race. Mixing historical fiction with action-adventure, puzzle solving and stealth elements, this video game series is Ubisoft’s most successful franchise. Selling over 75 million copies,...