The visuals and sound for this are off the charts! But, as others have mentioned, the spiky ball is really hard to control. I ended up just running past the guys at the end bc I kept mixing up the buttons. Maybe if you made the spikes out by default and the detach doubled as a retract for the spikes so you can use the ball in platforming? Would probably help to simplify the controls. I think the concept is pretty good though once you can tweak the control difficulties!
I'm not really sure what this had to do with the spin to win theme at all though.