So far it doesn't. I play on a regular laptop with an i3 and 6G of RAM. Load times are pretty annoying and I usually close my browser to play in order to give the game more breathing space. All things considered it runs pretty well on the laptop, and I'm happy about that because it means I can play during work downtime. ^^