No surprise, yet the game is very nice, the story takes us and games mechanisms (although fairly standard) offers a precisely metered challenge.
I unfortunately could not test the HL lack of time but the leveling phase is very very pleasant and as said above suggests a challenge for the highest levels.