Does it mean that the dev team holds ~50% of the coins for marketing?

From the OP:
So you guys hold how many BRX(only) ?
2.5 million. It's right there in the table.
From my understanding BreakoutGaming doesn't own any BRX. They were part of a compensation package to developers, brand ambassadors, marketers and vendors that helped get everything up and running. I believe a lot of people are owners of that 2.5mm. Like 50+ people.