5 Assassin's Creed Facts You Might Not Know

Assassin's Creed is in cinemas, and while it might be one of the most popular franchises in gaming, here are 5 facts you might not know about the Creed.

Show Info

Screen/Play