Looks very professional and I am glad to see that you guys are taking this a bit more serious by having a third party security firm analyze it. It seems like some serious thought and lots of money is being put into this. Can't wait!
Question: Why can the password only be alphanumeric?