Windrose is a sprawling survival crafting game, featuring base building, multiplayer, and some damn-hard-to-kill boar. It's this part of the game that might end up being a roadblock for those just wanting to sail the seas with a crew of singing pirates.