Venus: Still a Feature Attraction