Pre-registration is now available ahead of the release of the MMORPG Odin Valhalla Rising, which launches across the globe on ...