670m is much weaker than your desktop 580.. that result isn't surprising at all, imo.

Lower the resolution and you'll get a nice high score