MyFeed
Something is very wrong with your Steam game synching, there are ones I've been playing very actively for months and you still won't detect them, so no joining challenges or using them as Steam weekly.