Odin: Valhalla Rising finally has a set release date and is arriving April 29th, complete with PC and mobile cross-play and ...