Try the custom AI to help you find products that Reddit loves.
Will run it just fine. I've been playing on a laptop with lower specs for awhile now. Will say either sit at a desk or get one of these (link below) as it will get hot. I prefer playing on a laptop for the mobility, just have to deal with the heat it will produce.
the rMBP gets really hot just like any high performance laptop.
Get one of these:
and your world will change forever if you use it(Or any laptop for that matter) on your lap.
It's thin enough to easily slide down into a laptop bag for travel, thick enough to protect the legs and nether regions.
With bonus surprisingly sturdy slide out mouse tray!