The two bots fighting was such a great way to kick off the game. I also thought giving the bot the shuriken's was a smart way to bump up their difficulty.
I kept getting pissed off and killing the bot when I was supposed to let it win. So I think that counts as a good enemy design.
I wasn't able to see the ending. I smacked one of the orbs, but I wasn't able to get back to that screen twice in one run without hitting a game breaking glitch. I once walked off screen and got stuck in the floor. And the other time I think I reflected a shuriken back at my own character and the game couldn't decide a victor.