Game runs suspiciously well on my little GTX 760. I don't understand how that's possible.

My guess is they ported the optimization work that was done on Battlefront straight through. Battlefront was optimized incredibly well, and this certainly follows suit - it's also very similar aesthetically.

Certainly a feat of engineering, with how much shit is going on. The physics in particular are better than ever, and combine that with the dynamic weather system and 100% dynamic lighting... DICE are wizards.

Maybe I'm just not that into the formula then (although I do remember enjoying Battlefield 3).

I... felt like a cog/grunt instead of a badass. There are so. many. people. running around everywhere (so good job on the sense of scale I guess), but it just boiled down to run-run-run-die for me. I'm used to the Halo/Destiny formula where you have lengthy, frequent stretches of feeling like an unstoppable badass. This felt more like lengthy, frequent stretches of feeling like cannon fodder for vehicles, snipers, etc. Also lengthy, frequent stretches of not seeing an enemy for what felt like minutes at a time.

Battlefield 3 was very compact compared to some of the older entries in the series. (See: Metro, et al.)

BF1 definitely feels more like BF2 than any of the other recent entries. Whether that's a good thing or not is for you to decide (for me, who's been playing since 1942, it's a great thing).

One thing I'm not a fan of is the current balance of vehicles (tanks in particular) against infantry. The "light" tank being as durable as it is now is rather unfortunate - the anti-vehicle grenade for non-assault classes is too weak right now when compared to the health pool of most vehicles.

The horse and the light jeep are great fun, and I'm confident that the tanks will get there too. DICE can balance it, even if it takes them some time. The game will likely be a mess immediately after launch, as most Battlefield titles are. It will undoubtedly be a bargain in a year or so, and chock full of content.