So I've been away from BF4 for about a week. I come back to it on Sunday evening to find out that the game now runs between 7-11 FPS both in multiplayer and campaign, when it used to run near 60 FPS on HIGH settings. Even if I change to low settings, the game runs only moderately smooth as compared to before. I bootcamp on Windows 8.1 on my 2012 iMac 27-inch with GeForce GTX 680MX. I've got the latest Nvidia BETA drivers. I tried rolling back to the normal driver before the beta and no improvement. I then reinstalled the beta driver and no improvement. I went to the control panel and switched my power options to Power performance or something like that. I even went and redownloaded and reinstalled the entire game including all my premium DLC packs. I've restarted multiple times. Still getting low FPS. The only thing I physically changed on my iMac before I started getting low performance was adding a USB hub. But as I guessed, I unplugged that and that didn't help either. In terms of Windows, it's all up to date via Windows Update and I haven't installed any new software or hardware peripherals. I'm at my wit's end here. Are any other iMac users now getting extremely low performance from BF4 like I am? A week ago everything was fine, but now it's completely and unbearably unplayable. Any help would be great.