The slipping mechanic is hilarious, if a bit hard to get out of, and the memes were a nice addition! good job