Game is now called Dirtybomb again, I just got into the closed beta (finally!).
I'm under NDA so can't say much here but I really like it, nice to play a game with good movement that requires aiming and skill as well as good teamwork and has all competitive features.
If you have not signed up do it now.