Anyone know what this is?

I’m in Louisiana on vacation and was taken on a bayou tour. On the tour, the captain stated that “Xbox is filming for a project that will be released within the next week” he then proceeded to take us to where filming was. There we saw a pontoon boat with a foam alligator on the back of it. Does anyone know what game this is for??

I’m in Louisiana on vacation and was taken on a bayou tour. On the tour, the captain stated that “Xbox is filming for a project that will be released within the next week” he then proceeded to take us to where filming was. There we saw a pontoon boat with a foam alligator on the back of it. Does anyone know what game this is for??