Flotsam is free on Epic Games Store from November 5 to November 12, 2026. Claim it during the giveaway and it stays in your library. The post Flotsam is free on Epic Games Store β build a floating town from the remains of civilization appeared first on Indie Game Bundles.

Leave a Reply
You must be logged in to post a comment.