Do you think there's something wrong with us, because we get so danged excited over anything herp related? (I completely understand that 'Christmas' feeling)

Congrats on the Helix, I'm sure you will love it.