Snoopy: Perhaps you have "ignored" his polls? All new polls (unless you have them shut off) appear at the top of your "Main Page", when they are created.
(hide) If all of a sudden the site shows up in a different language, just click the flag for your language and it will be back to normal. (pauloaguia) (show all tips)