Viking: Battle for Asgard PC Launch trailer

A fierce struggle is taking place within Asgard, the realm of the Norse Gods.