It's clear to me after playing this that more games need to be sloth based ha I really liked the way the characters speed ramped up and eventually I was zipping around screaming "THIS IS SLOTH-ICA!" as I nudged spiders to their doom off of ledges.
The music was very catchy too, very nice work.