Way too hard for what little utilities you get. There needs to be a more comprehensive checkpoint system, so that you can explore deeper what-if scenarios.