The twist of the boss actually being giant was really cool. I think having the bosses eyes look at you was a nice addition as well. My main complaint is that it seems luck can screw you over sometimes, when all the cannonballs bounce off into the water.