I hate that video, why did I watch it.
It has that "Kidz, play dis game and yous gonna be entrepreneur s!" stuffty attitude to it, with how terrible the weapons look and how much everything lags. I bet you can't even mod that game or anything so you're stuck with whatever crap they give you.