Hagglefish Market

Hagglefish Market is a multiplayer stage in. It takes place on a pier full of street vendors.