Been playing it a lot. Lot of fun sometimes.
I think the best part is playing as Machine Gunner, getting yourself into a nice position where you don't die in 2 seconds and firing towards the enemy picking up a few kills and suppressing the rest as teammates come up behind and start advancing. Really feels quite... "epic"

.
I also unlocked the Mauser C96 for the Machine Gunner. P38 was quite fun but I'll be focusing on the C96 since eventually (after ****ing ages no doubt) you can get it to fire full-auto from a 20 round mag. Not bad for a pistol sidearm to an MG. Starts out with a 10 round mag too which is 2 more than the P38. Couldn't seem to reload it mid-magazine last night though... which is strange since although it uses a stripper clip, so does the Kar98k and that can be reloaded partway through by using single bullets.
Another thing to note is that the game can be VERY buggy. I seriously have gotten 3 blue screens since I bought it on Saturday. Last night my computer restarted as the map was changing. A few crashes and a couple of times I've got sorta stuck in the ground while crouching, flicking between standing and crouched or so it seemed. Ugh. Good when it works though.
One annoyance I have though is that pistols are only used by a few classes. Rifleman, for instance, gets no pistol. At least on most servers... I've heard some let them have pistols but apparently it's more realistic not to. I like pistols... which is why I'll have to stick to MG

. Marksman (i.e. sniper) is also virtually impossible to play outside of Firefight (deathmatch) maps since there's usually a limit of about 1 or 2 of them. Granted, you don't want too many snipers but I can't imagine 1 or 2 more would do much harm when it's so easy to be killed in one hit from someone you can't see miles away using a normal rifle.