Ice levels can be a lot of fun, but these 15 levels are anything but.
Some bosses take a while to go down but others demand even less time for victory.