Tag: TheCaptain
Epic Games Store: Spirit of the North and The Captain free this week, a survival game with dinos and a tactical RPG offered next
Once again, you have 2 free games to collect on theEpic Games Store, and this until Thursday, September 22. These are as expected Spirit of the North and TheCaptain which…