Cool idea for a game!
It could use a tutorial explaining everything. Having some simple graphics and animations for the characters to see how they are doing would add a lot, though of course it would require a lot of time to implement