This popped up in my YouTube feed randomly. I was surprised, but happy to see Max and his crew giving KI some love. It is clear they love the game still. Makes me want to reinstall it, but I have been so busy with life.
Here they do CPU v CPU matches while gushing over the music. They also flat out state how MS is sitting on a goldmine.