(Random memory: once witnessed a guy in public playing this on a laptop -- which at the time was pretty rare with 3D games, especially for something to run smooth -- but also the fact he was playing this better than any of us and using a damn track pad to do it!)