Strategy games often take a lot of time to understand and master as players have numerous options for how they can approach each situation they are presented with. This is sometimes paired with a story that keeps the player engaged to keep on pushing forward, even if it takes a while to reach the finish line.