Hmmmm there was no random number generation, however it *felt* like the outcome of any given battle was random. Bet on blue, green wins. Bet on green, blue won. It felt a little unfair, because I couldn't determine the outcome of the matches.
Also I find it completely hilarious that our game ideas were so similar. The music and visual effects were pretty sweet, by the way.