I never gamed on my rMBP, but the recent Humble Bundle got me back into the saddle. 2012 rMBP, 2.3ghz base with the RAM upgrade. I just installed Win8 via Bootcamp and the latest Nvidia drivers. Battlefield 3 is unplayable (< 15fps) even on the lowest settings at low resolutions (1680x1050 or lower). After installing GPU-Z I've noticed a few things: When the discrete GPU is in use (e.g. external monitor), but the computer is at idle, its GPU temperature is 70-75°C. Fans are always spinning for the most part. When I start the game, the GPU immediately rises to 90°C+ and starts getting throttled. As a result, the GPU is usually running at only 270Mhz with spikes to 685Mhz. It's nowhere close to running at its expected 900Mhz speed. I'm already running Lubbo's and the fans are maxed out and I've disabled turbo boost on my CPU to try and keep things cool. I've also reset the SMC and PRAM/NVRAM. This can't be normal can it? Unfortunately my machine is already out of warranty so taking it to Apple isn't an option yet.