With a very cool graphics, Battle of Heroes attracted me at the first sight. There are two side options for you to play: The Holly Sun Empire or The Great Demon Army. As the General of the Holly Sun Empire, you have to lead your troops in a mission to rescue the princess from the evil force. To be a demon, you will march your mighty demon troops and help your demon prince reunite with his love. Which job do you want to take? Battle of Heroes is an awesome place for you to perform your fighting skills. There are 30 levels in total which are full of epic challenges. With 10 different troops for different circumstances, the game becomes more severe and interesting. With all of things above, my favorite game list now canít be lack of Battles of Heroes. You must play it for sure. Have fun!