No worries, just...join it anyway. Wait how the fuck are you bad with creative ideas your a media dev
I'd try for WI but I'm shit at coming up with creative ideas.