I'm glad you liked the music! I also feel like switching to a custom OST was a good decision, and I really like how JadeVater handled the new tracks.
Did this logo glitch happen more than once? I'm not sure what could have caused it, since I've not seen it myself...