is there a way for me to leave a message or get feedback from the creative development team that makes decisions about the game
Well, the devs read this forum, and they are petty active here. Post away, you may get a response.
Welcome to the forum.
which section should i post under? i just have a ton of feedback and questions
BB campaign or multiplayer, I guess. Or this general discussion section. But please have a read around first, there may be existing threads you can pitch in on.
Ooops, freudian slip …