Last night I tested BF4 singleplayer on my iMac (i7 & gtx780m). After I heard all the stories about how demanding BF4 is and how much the drivers suck I went for a testrun. I played on my Benq Gaming Monitor in 1080p after I installed the newest nVidia drivers with HIGH settings 1080p. I managed to get almost 60fps most of the time with some rare drops down to 45fps. I know singleplayer gameplay and 64 server is different, but still it's impressive to see a mobile chip running a demanding game like bf4 that well.