Prove Yourself to the Norse Gods in JotunJarret Redding | July 29th, 2014Thunder Lotus Games invites you to prove yourself worth of Valhalla in Jotun.