I can't even imagine what it takes program the mechanics and AI for this, so well done there. The story was also really nice. I really wanted to take The Champ down. (I did not. Lol)
Thanks! It was an ordeal.