Had a lot of fun with this one. There was a few unexpected moments that really made me laugh. Here's my playthrough if anyone's interested!