The Epic Games Store has revealed its next free titles

Spirit of the North and The Captain will be free next week

The Epic Games Store has revealed its next free titles