I never understood what the "Dude bro" moniker was about. Labeling a game a "dude bro" war shooter or tps/fps doesn't make sense to me.
What does that even mean?
Anyways, back on topic. Yea, I think I'll do what others suggest and just wait 'til the full game is released. Just 'cause he doesn't enjoy it or find it fun doesn't exactly mean I won't. I often enjoy games others hate or dislike.