The PC version of Shenmue III is now an Epic Games Store exclusive.
Dontnod Entertainment has pushed back the release date of its episodic narrative adventure Twin Mirror.
PC owners can currently pick up a free copy of Kingdom: New Lands.
First-person action adventure City of Brass is currently free on the Epic Games Store.
Try out the upcoming PC release of Quantic Dream’s adventure game Heavy Rain.
Private Division and Panache Digital Games have revealed the release date of upcoming survival game Ancestors: The Humankind Odyssey.