The Long Reach Will be Released on March 14, 2018
The Long Reach Will be Released on March 14, 2018 Merge Games and Painted Black Games, a Ukranian / Russian indie game developer, announced the forthcoming release of The Long Reach. The Long Reach is set for digital release on PC, PlayStation4, PlayStation Vita, Xbox One and Nintendo Switch on Wednesday March 14, 2018 – all versions […]