Rune: Ragnarok Announce Trailer,People & Blogs,rune,ragnarok,video game,human head studios,human head,norse,gods,the gods shall fall,rune: ragnarok,open world,rpg,From birth, the children of the North hear tales of the end of the world. A battle so great the gods fall and the Nine Worlds are