First off, cool song. Captures some fun childhood mystery stuff. With a bit of cosmicness.
Guitar is first rate. As per usual. I like the piano touches as well!
The only thing to polish the vocals a little bit is volume automate down some of the ssss's which get just a tad sibilant. If you turn it up you can hear them. This is very editable!
Lastly, kudos on having the mind that could generate this. Totally fun.
-Tom