Really enjoyed it! You already mentioned the balancing issue, not sure I have any other comments. Nice job!