This was uh...an interesting one. Can't say much since it got too intense for me, but seems like the creator(s) had fun!