I enjoy the openness to create your own strategy. Having to keep up the balance of "approval" while also lowing your trainers health is tricky but fun!