Played and got to level 5 last night.
It's not perfect but I think it's a lot of fun and IMO very different to play then cod or battlefield.
It doesn't seem to have all the types of roles that a game like battlefield has, but it's a fast paced, fun game that I think is a little more forgiving then cod.
It's fun to play as a pilot and fun to play as a Titan. People said the CPUs are dumb but I kind of like how they send little waves out for each team and you see them both fighting over some area, it lends itself to the idea that you're in a bigger battle and a lot is going on. Would I prefer more real players? Maybe but it can get a little hectic with what's already there, the maps aren't huge and I don't think you'd want 20 mechs all together.
The titans while beastly are also a little hard to use against some of the more experienced Titan players, and you have to be ever wary of pilots hopping on and messing you up.
It seems like it's more suited to someone playing solo online. You don't seem to need as much teamwork or real strategy like in battlefield (or sometimes cod). I know this seems like a negative about the game but it's not. It's just different. It's chaotic in a good way. Obviously if you are a fan of battlefield and need the more defined strategy where everyone has a role and you can run around fixing vehicles or healing then it won't be as fun to play this game. But I enjoy battlefield and I also enjoy titanfall.
The combat is fluid, wall running and jumping makes the game feel fresh and exciting.
For less experienced gamers the CPUs easy kills and the fact that you get a Titan no matter what lends itself to a more enjoyable experience. For more experienced gamers, really mastering the Titan vs Titan battles and so on are harder and more rewarding.
I only tried attrition so I can't speak to the other modes. Id probably enjoy more then 3 titans but they are customizable. I love unlocks and customization in shooters as it prolongs my interest level so the more the better.
Even if this is just a jumping off point for a titanfall 2 next year that's more refined, it would be cool to have another competitor for cod and battlefield.
All in all, pleased I got it. Really fun game so far.