be a non-owner of Xbox , I eagerly await the Halo experience on pc . true , when expectation be high , it often result in a let down - as it do with Halo .  single player - 3.5 out of 5  it be not to say that Halo be not fun . it be . however , I be expect better . the highly acclaimed `` story '' be , in my opinion , rather weak . from what I have read and hear from xbox owner , I have expect a `` Deus ex '' type story experience . not even close . the story be rate a 3 .  I have also expect highly develop memorable character . again not true . to be fair , however , the story and characterization be `` above average '' for a fp . but it be just not at the level I have expect . characterization rate a 3 .  playability be fairly good . the weapon selection and effect be solid . Movement and customization be adequate . the mouse and keyboard playability be typical for a fp . there be some glitch , however . the vehicle handle more poorly than I have expect . there be also a few clipping problem and slowdown , even with a high-end machine . I rate playability 3.5  graphic be good . but , again , not quite at the level I have expect . maybe it be unfair to compare the graphic right after play Unreal II . the audio be very good . graphic and audio rate a 4 .  multiplayer - 2 out of 5  multiplayer be a huge disappointment . I have read many review which claim multiplayer to be far and away the BEST thing about Halo . for pc , the opposite be true . first , I would suggest you tweak you setting to achieve the best performance possible . slowdown be a killer in Multiplayer FPS . even on the lowest setting , tweak , and a 530 Kbs DLS line , I still have lag problem . and lag be not good . Halfway through a tunnel , I suddenly find myself outside . opponent suddenly disappear right in front of I . I walk close to a ledge and then find myself dead from fall off . I shoot a opponent in the chest with a missile , only to find out he be 20 yard ahead of where I see he on the screen . not good .  the most frustrating thing about multiplayer be the lack of any type of system to boot off game ruiner . EVERY team base game I have play have `` betrayer . '' not only do you have to battle opponent , but also the very immature idiot on you own team that try to kill you . there appear to be no recourse for such behavior and the develop appear to refuse to do anything about it . it be a complete joke .  there be also problem with the physics . quite often I shoot a missile at a vehicle , which tumble it into the air , only to have the vehicle suddenly right itself and keep go as if nothing happen .  needless to say , I be very disappoint in the multiplayer experience .  overall , I give Halo a rather generous 3 out of 5 .