Mark Cuban must be having kittens right now!