First of all, as a general game engine, the source engine is probably the buggiest FPS engine I've ever seen released in modern times, with 'Memory could not be read' crash errors and sound stuttering/freezing on virtually every combination of hardware out there. Half life 2 was a disappointment on so many levels for me. Well, I've posted bits and pieces of how I've felt about the game before, now a week after beating it I have collected my thoughts about it, and this is what I can say.