I think it's a pretty cool game as well, once you get the hang of it. Definitely requires much more teamwork than DP.
I'm not a huge fan of their level design, which seems to more often than not be 'Hey let's just throw a bunch of rooms and halls together and see how it works out', but the game's still perfectly playable.