1.2K followers
Creative Assembly is one of Europe's leading games development studios, founded in 1987 and located in West Sussex, UK, Newcastle, UK and Sofia, Bulgaria.
Twitter
Home
About
Schedule
Videos
Clips
totalwar
Offline
BAFTA