Soldat is a great game, very addictive as well. It's a little out of the norm because more or less, everyone is a ninja; this unrestricted movement mixed with a fair variety of weapons (I think 21 in total, counting the special weapons) and backed up by a ton of game modes (Trenchwars, Hide and Seek, Zombie mods, RPG mods, Climb, Race, Dodgeball [which is technically Dodgeknife], and the old stuff like team deathmatch and capture the flag) gives it a lot of features that you might not notice at first glance. The learning curve is steep but not high- the main two things you need to learn is how to move efficiently and aim efficiently, neither of which are too hard to master with practice.