Some video for MMORPG Odin: Valhalla Rising.
More information.
Thanks Farflame!
"Mobile & PC multi-platform MMORPG, Odin: Valhalla Rising" Loki, why did he hate Odin? Their stories that were hidden, check them out now
More information.