I've played it for a couple of hours and heres what I think so far:
The Good:
There is no K

in the scoreboard. I know as a FPS a lot of people feel wierd about this, but essentially this can fix the whole lost "team" aspect of a team based shooter. You are now completely ranked on nothing but points instead of like in Bad Company 2 where half your team is bush wookies with a SV98 standing back sniping. on a rush map so only 1 person is going to rush the objective. I really wish more and more team based games start adopting this mechanic soon.
It is very fun. I'm not sure how else to describe it but it is just straight up fun.There's always players around, again unlike Bad Company 2 so you're almost never the only one at an objective trying to capture one for victory unlike Bad Company 2 public servers.
There is definitely a clear delineation of not just classes, but also body types. Heavies can take real damage to the point that my normal character now adjusts and runs away for to wait for teammates firepower to focus him down than going one on one against them. Light bodies are pretty quick so now I wait for them to run into linear danger areas like a hallway before shooting them.
The parkour systems is pretty cool. You start looking at the map differently. Instead of moving around an objective, you start seeing everything as more vertically oriented.
The Bad
Some animations are stiff and it's easy to overrun something and only partially climb it, then fall off. It's probably inexperience that will go away but a slightly sticky parkour system would probably work a bit better (so that you don't fall off climing something because of your lateral movement).
The weapons definitely feel and sound weak. Without buffs, it takes quite a while to kill anyone with the assault rifles and SMGs. This is more personal opinion, but I believe 1/2 a mag to take down a normal sized enemy and most of a mag to kill a heavy is a bit much with this much dynamic, quick movement in a game. The system is definitely more oriented towards people that are running away than the shooter except at close ranges.
The graphics. I personally have no issue with them, but the first thing a friend of mine said when walking in was, is this an indie game because it looks terrible. I think it's one of those love it or hate it art-styles like Borderlands. After a while he got used to it and doesn't have an issue with it anymore. AS for technically, i looks alright. Some textures are decidedly quite low resolution.
Point values are imbalanced. Distributing buffs or abilities gives me 75 points. Kills give maybe 30 and capturing objectives seem to give 2-3 a second and then a 30 point boost at the end. This means AFIAK the scout/recon/spy class is at a disadvantage point wise and may discourage play of that class.
The Ugly
The players. People tend to approach it as a straight up FPS, COD style. I can count the number of times I will get a weapon damage buff on one hand during a single 10-15min match. Same goes for revives from other medics. On the other hand, I have to take out two hands to count the number of times I give out buffs and revives during a single life. Result? Even with my terrible K

ratio (In Bad Company 2 as a medic my normal K

ratio hovers around 1:2, In TF2 probably much, much lower) I easily place as MVp in every single match I've had so far. I'm talking about 5-7000 points versus 2-4000 for the rest of the team(which seem to be adopting a mostly medic composition. This doesn't have to do with my "uber leet" skills. Rather I'm not that good, but the player base definitely has to pick up on this is not Call of Duty and people need to work together more than just killing. I've honestly run out of ammo sometimes and since no soldier ever gives you ammo, I've taken on the suicide-run into the enemy tactic to resupply. I believe IIRC, I've been given ammo about 4 times in the 2 hours I've played the game.
Nobody is on voice chat AFAIK. I'm not sure how people play team games without voice chat but it does make everything more difficult. The game itself seems to do well trying to keep you updated on whats going on though.
TLDR: This is not call of duty so do not expect that when you get into it to be like it. Unfortunately the playerbase does seem to expect this to be COD with jumps and it does get difficult without teams using their team buff abilities. I'm banking on with time players will smarten up.
Screenshots to be posted later. Performance is very good as long as you turn off SSAO. Everything else set to max including AA nets me a solid 60 VSYNC capped FPS on my GTX485M system (Think desktop GTX465 or overclocked 6870/5850 maybe stock 5870speed). With SSAO on, FPS drop to 22-24fps. With everything else, FPS is about 52 low to 82 high, no VSYNC.