THEMES I PICKED UP ON
1) 3 eyes:
The third eye is a mystical and esoteric concept of a speculative invisible eye, usually depicted as located on the forehead, which provides perception beyond ordinary sight.
I believe this to be to show that the Randonaut is the real deal
2) ASKED FOR ALIENS -> WAS DIRECTED TO BOGGY CREEK:
3) Ice meets stranger when he did not go to Boggy Creek who begins to take them to the woods for a “Stonehenge type of thing”. Note a prehistoric discovery from Stonehenge in the past 24 hours: