I really like the premise! I want to see a lot more exploration and expansion of Pokemon mechanics, yay!
I was also confused about what to do; didn't expect to be able to heal over my max health!