DI Trivia.
Building a custom menu hasn't been the simplest road ever, but it allows for much wanted flexibility. Ex., having main & alt keybinds. This was the case w/ HL1, and I'm not sure why they took it out of HL2. It wasn't hard to bring back either. I think it just makes sense to have, do you?