anyone know anything about this bait? Heres the web site on it www.Ngcsports.com let me know what you know about this thing. Thanks.....Happy huntin