This game really came together with the "not a cult" song and "hey there cthulhu" song. I'd encourage you to go even harder on the comedy throughout the game, it was great.
Loved those weird glitch effects. Less enamoured with those slide transitions though, I think it pays to be minimal with that stuff and let the imagery speak for itself.