The new game has you and a team of mercenaries exploring uncharted territory as you seek to uncover the truth behind a mysterious fog.

source: gamezpot.com

LEAVE A REPLY

Please enter your comment!
Please enter your name here