This looks interesting! Not sure yet how I feel about the (missing) password authentication. Instead a mail with a login code is sent (which seems to work for this.. )
As a consumer, it means one less password to remember, and I don't have to worry about how securely they store them.