After trashing several ideas, I finally settled on a new logo look.
Considering that I didn't study design, I'm quite surprised it turned out ok. I liked the way the character is somewhat "sneaking" and boggarting his way into the lower right side of the stage, as well as the custom text I designed. I didn't know what I was doing 90% of the time but I just trusted my instincts to what looks nice. Now moving on to studying shape and creating several clips for my new animated intro. Totally stoked for May!