With Total War: Warhammer having been released this week and getting many positive reviews Creative Assembly believe released a video on the making of the game. This looks to be the first in a series of behind the scenes videos with this first one focusing on game design. Within this video we net to hear about the […]
Source: flickeringmyth.com