I own a late 2013 rMBP 13" and have found that most games I try seem to run pretty well - even with Iris 5100 graphics. Of course I'm using external mouse/keyboard/monitor. The thing is, I could definitely afford to have a gaming PC to go side by side but I prefer to have one device for everything, so I'm willing to make the compromises. I could also afford to just buy a 15" rMBP with dedicated GPU but then it would be less portable and I'd rather wait until a better GPU comes along before making the switch just yet. I've definitely had several gaming PCs in the past. My last included an nVidia 660GT. So I'm a game for a month kind of dude and I may not touch a single game besides some stupid iPhone app for a few more months before I get the itch again. I parted some of that rig out last month. I was going to re-buy maybe a GTX970 (and I'd need another monitor) but I just don't think I can justify it when my MBP handles things fairly well. Most of my time is spent around OSX, and I'm not a huge gamer, so I can't justify owning a gaming PC just to have (IMO) a marginally better experience gaming. I find that if it runs, and it's playable, the settings don't really matter that much. It's a bang for the buck thing. Of course, I really do enjoy gaming, but I'm not super competitive and whether its an old or new game doesn't really matter as long as it's a good game. Does anyone feel like this or are you just unwilling to make compromises when it comes to game performance?