Steam recently changed the default privacy settings for all users. This may impact tracking. Ensure your profile has the correct settings by following the guide on our forums.
Depends entirely on the type of games really, and my existing commitment to developing iphone games, would be interested to see what sort of games team duck is working on though