wow nice! Is the battle system basically like a more complicated version of RPS? Or is it like Pokemon?
Glad you enjoyed it!
I tried to make the battle system mimic the Pokemon battles in the TV show, but it's nothing like the Pokemon games. The battle system is real-time so it's not RPS. As the trainer, when I give my monster a command, the command is immediately displayed to both players via text. Then after a very short delay, the monster begins to execute your command. So good players will react to the commands the enemy trainer gives before even seeing the enemy monster begin to execute them.
Every ability has a different amount of mana or stamina that it consumes, damage that it does, and time that it takes to execute. So some parts could be viewed as RPS, in that slow executing moves get interrupted/countered by faster moves, but there are many more factors. For example, you can counter Fireball with Haymaker pretty reliably from close range. From far range, Fireball counters Haymaker reliably. Of course, all this goes out the window if you don't react fast enough or if you play too defensively.