ParentFull threadclinth·Strange to see so many Windows 7 products listed. Free stuff makes news, and I would have guessed that they'd try to drive all news to Windows 8.View on HN