I know there is a thread in the consoles sub-forum... but I thinks this is the right spot for Mac and PC gamers.
I've (actually my kid) been playing it since Friday when I received my beta code in the email. We are playing the PC version (rig specs/pics in sig). Titanfall is over hyped, but the game is refreshingly fun. Players are getting better since the beta release, but I still think newcomers will still have fun jumping in on the game... unlike BF4. After playing this game for a while... BF4 is sometimes annoying... but some games on BF4 are still fun.
Pros for me is that it supports tri-monitor nvidia surround setups, and gives you graphics options to optimize it to your PC's specs. It supports 1080p, and mine automatically set the default resolution to 5760x1080 for widescreen play. Runs smooth for me with vsync on... but I usually turn vsync off on most of the games I play.
Some people don't like the bots, but I don't mind it. Makes it challenging to find the real online players... which you can tell most of the time because they are running, jumping, on walls, roof tops... but bots are usually on their knees or stationary.
Cons for me is that HUD is missing the map and character animations on tri-monitor setups. The maps are small, and gamplay is fast.. so the I don't miss the map, and I still hear the voices of the characters so the character animation is not a big loss.
Seems like the biggest complaint by players are the graphics. I think it looks fine... just as long as gameplay is fun. Because of the graphics, some don't think the game is worth the price tag. It would be nice to have a single player campaign included for the $59.99 price... but I'm still buying it because my kid and I enjoy playing the game.
I think people should try the beta first to see if they like it. For some the price is worth it because of the fun factor, but for others who are expecting awesome graphics... might feel it's overpriced for dated graphics. As for me... I think it looks fine just as long as it plays smooth and fun.
Screenshot from my kids game last night (click for full size):