Really nice little learning experience as well as a surprisingly fun game. Nice work!
I'd love to see an addition so that how easy to remember a password is had an effect on its stats.