I bought it before Xmas and have played it a little bit (it was a bit buggy so I thought I'd wait for the full release). It seemed pretty much like a TF2 clone, but not necessarily in a bad way.
So i've been playing i for some time, awesome so far. Loving he art direction too, it's what lured me in initially.