@dhabiheng
Fun fact, The Orange Box and the included dev commentary is what kickstarted my game development journey. I had been messing with making games for a year-ish before playing it but those games were the ones that made me realize as a kid just how much thought could go into a game.