Battle of the Immortals Gameplay Trailer Posted on: Mar 01, 2010 Prepare for battle, coming this April in Battle of the Immortals. Are you ready to become a hero? Games in this article: Battle of the Immortals