Star Wars: Republic Commando is one of the greatest Star Wars games of all, and is easily the best game based on the prequel trilogy. I've got a whole new appreciation for it, though, after watching this developer playthrough, hosted by the game's lead programmer Brett Douville.
As people who don't make games, it's always easiest to criticise and appreciate the things as outsiders that we do understand about them. Art design, writing, etc. We rarely appreciate, or are even aware, of stuff going on behind the scenes like the HDD loading limitations Douville explains was the reason behind the game's immersive intro sequence.
This is just the first video; he's going to be doing one every week until he's done.