Ubisoft announced today that the DLC Far Cry 5: Lost on Mars will launch on July 17. In Lost on Mars, players are transported from Hope County to the red planet, as Nick Rye is...
Other Posts from Game Mag
New York, NY, United States https://www.gamemag.pw
Best Pages