У "Вікінг: Битва за Асгард" гравець бере під контроль Скаріна, скандинавського воїна, завербованого Фреєю, богинею війни. Він обраний чемпіон для боротьби з богинею Хель, дочкою Локі, скандинавським богом пустощів. Вона була вигнана з Асгарда, царства богів Асгард після того, як кинула виклик правлінню Одіна, і планує звільнити Фенріра, бога-вовка, який сказав, що потрібно здійснити Рагнарок, апокаліпсис, який приведе Асгарда та богів. Дія гри відбувається в смертному світі Мідгард.
Існує понад сто різних бойових дій та рукопашних рухів, які призведуть до розчленування супротивників у боях, які можуть нараховувати ворогів до сотень одночасно. Скарин також може закликати драконів атакувати його ворогів або перетворювати своїх ворогів у перевертнів, щоб обернутися проти своїх супротивників.
Скарін також може звільнити полонених воїнів, щоб допомогти йому в пошуках знищення Хеля та її воїнів, включаючи гігантів, шаманів та власних чемпіонів Хеля. Скарін може вбивати хвилю за хвилею ворогів або може націлити певних людей на деморалізацію ворожих армій. Є різні острови з великою кількістю свободи. На різні міста та населені пункти можна здійснити рейд, і місії на кожному острові закінчуються масштабною битвою з величезними арміями.