Borderlands have always been brilliant games and Borderlands 2 is no exception. More shooting, looting, craziness and comedy and with the Game Of The Year Edition it also includes every piece of downloadable content which are;
Mechromancer Pack (Premiere Club)
Captain Scarlett and Her Pirate's Booty
Mr. Torgue's Campaign of Carnage
Sir Hammerlock's Big Game Hunt
Psycho and Ultimate Vault Hunter Upgrade Pack
Tiny Tina's Assault on Dragon Keep
These add plenty of extra gameplay and raise the level cap to 61, meaning more higher level enemies and loot. The game is pretty much replayable as many times as you want, having 6 characters to choose from including 2 new ones in the DLCs. Playing this on PC also has it's benefits for beautiful, crisp graphics but also works with Nvidia Physx which is outstanding. If you have a Nvidia Graphics Card, Physx adds elements to the game that would not been seen on console or AMD cards (Unless you use the modification and fiddle with it to make it work with AMD)
Things like pipes flowing realistic looking water, sparks and shards from bullets hitting walls, shooting the floors chips gravel and stones up. You need to see it to believe it. It's fantastic.
I would also like to note that this code is not only for MAC. You get a serial number with purchase to enter into Steam which allows both MAC or PC download.
PC Specs;
Intel i7 4820k 10MB Cache 3.7Ghz Quad Core CPU
16GB Corsair XMS 8 RAM
Palit Geforce GTX 660 2GB GPU
Gigabyte x79 Motherboard
1TB Western Digital SATA HDD
Corsair CX750M PSU