I usually play multiplayer games with a few friends, and after sinking 250 hours in this game I have wanted to discuss the game with people and have tried to recommend it fervently to others. Quite a few of them ended up watching the trailer, but didnt bother putting that much more research into BattleB after perhaps getting sub-perfect first impression, which is unfortunate because I think many people would have loved the game if they just tried it. Tbf the trailer kinda does feel like one of those annoying pop-up trailers for some free-to-play browser game.
Maybe make a new one?