This was really good, folks! I literally have nothing to say aside from what people have mentioned below, but still wanted to leave a comment because I really enjoyed it!
Well done!