New revelations about Huck's origins come to light!