The invitational isn't the only way to join in on the fun! You can always sign up on the forums
and submit a character for approval. Once you're in, you can get to battling with the rest of us yahoos. I'd love to see your comics again- not to mention battle you!