Sea of Craft Free Demo is Available on Steam 2 min read Upcoming Games Sea of Craft Free Demo is Available on Steam Mariia R. June 20, 2021