The boss is slightly glitched. I'm currently watching the ball stuck in the top wall. Also you can't get close enough to the wall without a run up. Good game though!
Shame about the infinite-amount-of-cash-streaming-in AI. Pretty much impossible to beat until right at the end. Still quite fun while it lasts however.