Awesome work! This is a really unique idea, and the way it's executed is so stylish and fun. The randomized name suggestions are a nice touch!