The mechanics forces you to challenge yourself. Great concept!
A bit more polish on the feedbacks could make this a even better game.