SEGA Europe has announced the launch of its upcoming title Total War: Warhammer II, the new installment of the saga of strategy of Creative Assembly. This will be the second installment of the heralded trilogy that mixes the strategy of Total War and the fantastic world of Games Workshop. To …
Read More »