Thor Video Game

Surtur Forge Concept Art
[Image via Sega Europe Flickr]

River Dock Concept Art
[Image via Sega Europe Flickr]