I don't think this is bad at all. Been following the drama in discord with your partner sheesh, big F. You should throw this back in the oven and post an updated version once the judging is concluded, cause this has some serious potential. Super catchy, just needs a little love.