I can't get enough of this title. It's an amazing combination of a fun core mechanic that is done amazingly well with various levels of depth added in the mix to keep things interesting for a long, long time.
There's only one really tiny little thing that seems a bit out of balance: Out of the classes available, it seems pretty clear that the Stealth-Class is by far the strongest.
Still, play. This. Game.