Digital retail outlet Epic Games Store has announced the next two titles that it will be offering up free to all customers come September 15 — And it looks like the mood will be getting a little otherworldly, with the arrival of the ethereal Spirit of the North and intergalactic point-and-click tale, The Captain.
Spirit of the North and The Captain will be available to download from Epic Games Store from September 15-22.
The post Spirit of the North and The Captain are Epic Game Store’s next freebies appeared first on Destructoid.
The Captain, developed by Sysiac Games and released in December last year, is a point-and-click adventure that attempts to cram a lifetime of interstellar drama and action into a retro-inspired world.