I played the demo myself but i dont draw conclusions after playing it. Halo has a Single Player this is multiplayer game with a big modding community. Im telling you try the whole game and mods, its fun .
Edit: Its not much better

?You got to be shitting me. I prefer Unreal 2 Engine and game but this is different than 2 years ago. Get a good graphic card and you will see.