WWE Immortals is a fighting game based on the professional wrestling promotion WWE. The game offers Battle matches, with seven matches that revolve around a certain Immortal character, and offers a Challenge match once the initial battle matches are complete. Immortals' stats grow in levels, and each...