Independent developer Red Hog Studio has unveiled their upcoming co-op drunken pirate adventure Yo Ho Ho And A Rubber Duck. Revealed at the virtual Endix Expo, in this physics-based comedy adventure your crew is the biggest threat!