I own Titanfall on PC and don't mind the game. It's great if your only after a quick match and levelling up happens really quickly so you don't really feel the urge to cram in that one more match to try and see what unlocks are coming your way. When I first saw it advertised I didn't like the look of it but when I had a go of it on my brothers PC I got into it.
IMO Not the best game but by far not the worst.