Good start, but may need a full UI instead of the current system as there are a lot of things that can happen that aren't really accessible or visible.
Also wouldn't recommend arbitrary lose conditions as my playthroughs never ended up having anything to do with the any of the statistics shown on screen.