Maybe it's the sleep deprivation, but I had way too much fun writing this.