Warface - Sniping is awesome!

Nova

Member
Never tried it. But if it is as you say. Then I am going to check it out. Based on gameplay it also seems too good. I guess I may have to try it on my own and see where I match up on this.