Is War of the Immortals a good Game? Write a review!