User blog comment:Hidden Sniper/Mechanics that don't make sense to me - Part 1 Lifesteal/@comment-3466579-20130716102744/@comment-4900941-20130716134245

I second EVERYTHING you just said.