Massive grain of salt taken for this one, 2 Russian products in top places, A big Kaspersky ad slapped across the website itself.
Unbelievable 100% odds with Kasperskys detection and performance over other products. I laughed.
Kaspersky must have paid them well.