You could try either making a thread of your own, or browse through the already existing ones. Depending on which "language-zone" in Switzerland that you're living in, I suggest you also check out one of the French, Italian or German subforums in that section; might give you a better chance of finding some fun people (that don't live TOO far away).