New rules to ensure post quality. See this thread for details.
I don't participate in those game threads, but I think they should be in the off-topic forum. That way Highway Talk can be about threads like "what's your gas mileage", or "how many interstates have you clinched", or "which roads need an overhaul" etc.