I have just completed Half-life2, what a game, I recommend it to everyone but the ending was a bit crap