War Of the Immortals - Official Launch Trailer Dec 19, 2011 9:02:57 GMT -5 Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by DeathOrAlive on Dec 19, 2011 9:02:57 GMT -5 War Of the Immortals finally live, and here is it's new TrailerYou might find some answers about daily Quiz here