no, they offer the core game for free (but you have to sign up before January).
I play, it's pretty fun. I'm a Froob
I also havent played for a few weeks. The Cybernetic Implants are a good idea, and it's fun to buff up to equip some stuff that in other games would take a long time to get to be able to use due to stats. What do you play? I play a soldier.