Hmmm, jcs I assume you're on iPhone. On iPad there are a lot more ways to find someone's game by going to your profile: your places, your favorites, they can even just follow you into game.
We should have follow on the iPhone/iPod soon, so that will help. But I agree; this needs a little work.
|