Nice flash remake!
Almost perfectly replicates the SNES boss battle!
Another thing to add onto NinjaMushroon's comment though: If I recall correctly, you're supposed to be able to spin-jump off of the giant bowling balls too. :P
Perhaps we can see a full Flash remake of SMW in the future?