Anyone looked into it yet? I assume it's the Venom upgrade. Promises 40hp (I'm skeptical, but even 20 would be quite noticeable), got an email from the...