Im a new member. Infact got whole family to join. One thing that would help is if you can see peoples challenges to you on your login page. I have email alerts turned off so this would be a good way to be alerted.
Also why doesn't the start a game screen have a navigation menu?
Dazzer