Slippery Heights: Minor update

Minor bug fixes to offer you even more challenges! Have fun!