Fantastic idea!
Though all your "training" type things are a bit unbalanced... You get more points for using 9 lots of 10hp than you do for using one lot of 90hp, where it should, gameplay-wise, be the other way round... However, apart from that, it's a great game, can't wait til you've got the mini-games implemented too! :)