Did Daryl just shove that thing up his ass?

This is one trippy game.

Death Stranding with a release date of who the hell knows when. Still no release date given.