Now we're talking!
The next puzzle requires a badge, try to find a clue somewhere in this webpage.