It's great that you're trying something different. It works pretty well for its length. The only thing I didn't like was how it did get a bit repetitive. It was still a great style to keep up. I thought about aliens when listening to this. Well, that's mostly because I thought it said "Aliens" instead of "Alias" in the title.
It seemed like you were going for a wondering tune. It wasn't so much a physical journey as it was more about thinking. It even goes through, like three phases. That is pretty unique for a song here. I'm glad it has such a high rating.