Yup. Great game. Ragged on by many here, cause the mechanics aren't for casuals like your typical CoD, Halo and Battlefield.
Weight, recoil, lack of aim assist, muzzle flash, and team based objectives...all things the casual shooter fans here on sw despise cause they are...Well...casual players.
Glad to hear you enjoy.