lol surprised me there for a second. That thing looks like the perspective of people on aliens and their ships from 60's and 70's.