Close

Epic Games Store

Philosophical Puzzler ‘The Sojourn’

So·journ /ˈsōjərn/ FORMAL [noun] 1. a temporary stay. Life can, at times, be tumultuous. Escape a little, and sojourn with us in this new place. Explore, journey, and experience a world drenched with colour and a thought-provoking narrative.  Haarlem, Netherlands – September 3, 2019 – As the teams at Shifting Tides […]

Read More