I'd say a bit of both. It's probably not as efficient as it could be, but the system requirements are likely higher than they need to be to ensure people have a good time.
Will be interesting to see how this holds up at higher resolutions. I remember having fun with this game on PS3.