I have an iMac mid-2010 that plays most things for me, but obviously I can't get Crysis working on it so well. I also have an rMBP 15 that runs everything amazingly, but a computer engineer once told me that it is better to game on a desktop than a laptop due to less wear on components. I'm planning on keeping my rMBP for at least 5-6 years if not more and I don't really care about my iMac, so should I avoid gaming for long periods on my rMBP? Keep in mind, long periods for me is no more than 3 hours at a time with breaks in between. Cheers!