Last Pirates: Die Together: The Demo is Dropping Anchor on May 28th!

Ahoy, pirates! Drop your anchors and gather your crew. We’ve been cooking up a storm, and it’s finally ready to serve. Mark your calendars: the demo for Last Pirates: Die Together officially drops on May 28th. Caught yo…