WoW! What can I say the intro for the new release of the Half Life mod The Specialists is just amazing. Than you have the mod to play! So get your "game on" and as the team from The Specialists put it "gentlemen.. ARM YOUR MODEMS"! Feels like yesterday: The Specialists history moment!