That's right, it's Mercedes-Benz.
We really don't need to talk much about this trailer beyond that single factoid because, while are you are technically seeing several of their cars doing off-road racing in gameplay footage, the reality is it's a double ad that was made for car people to buy into.
https://www.youtube.com/watch?v=oMfj60DmdsEVideo can't be loaded because JavaScript[...]