Interesting idea, but the battle system seems a bit over-complicated. Maybe a learn-by-doing tutorial section would be more useful. Still, cool idea. I'll be keeping an eye on this.