An interesting concept! I think a bit more feedback as the values are resolved would go a long way to making it easier to understand exactly what is happening... and also delaying the "level complete" until after the last turn fully plays out would be nice.