i pre-ordered from Steam but i couldn't wait
awesome SP sofar, just excellent! way better than MW2 SP imo ... i really cant wait till the 4th to dive into MP!
sofar i give it an 8/10. however i have only played for an hour sofar. go to go, need to play some more haha.