I played Warframe pretty heavily there for several months, almost a year ago. I spent a silly amount of money on it that I sort of regret but sort of don't (because I REALLY enjoyed my time there and it was less than I probably would have been spending on City if it were available). I quit shortly after Update 12 (this past March), because I was tired of relearning my frames all the time because they constantly changed things. :p
I might go back to it once they get out of the "live beta" stage, but now that Firefall has finally gone live my FPS MMO itch is being well-scratched.