7Sniper: Ghost Warrior Contracts (PS4) REVIEW – Shaky AimStephen Wilds·Game Reviews·November 26, 2019