It’s sea of thieves and the amount of fuckery you can get up to is astounding
Here, I found more
That’s got to be the best ad for a game I’ve ever seen
Whenever this pops up on my dash I go and get my little brother cause holy fuck this is funny and he just dies every time cause he loves playing Sea of Thieves.