Gaming Reviews, News, Tips and More.
We may earn a commission from links on this page

Stormrise Trailer

We may earn a commission from links on this page.

Try to look past the setting and the visual themes, which are being done for the 1132th and 2319th time this year respectively. Focus instead on the fact this is being made by Creative Assembly. Yeah. The Total War guys. That should have you feeling a lot better about the whole thing.