Good Game, everything is totally balanced with each class having their own unique use of weapons and own traits giving you more ways to use the classes.
Like the soldier for example, with his RPG using his splash damage and a direct hit from his weapon it is good with dealing against crowds or trying to kill a scout. Now what makes him pretty good, you get to be creative knowing this, you'll be able to rocket jump.
All the classes in this game can be played by you the player.