My goodness this is pretty. Some of the text in the intro sequence is a tad hard to read, but man this is a neat concept. Well done