Very cool idea, balancing is fun, nice when you feel yourself improving. Only missing music really. Great job!