War of the Immortals Announcement Trailer Posted on: Sep 29, 2011 War of the Immortals is a refined and beautiful take on top-down action mmorpg dungeon crawlers. Games in this article: War of the Immortals