I've made a couple changes on the site configuration that should help with reducing spambot activity, but may result in a slight delay during login. In theory it should be barely noticeable since ePlaya now lives on the cloud (in my testing, I didn't notice any delay at all). If you should happen to encounter any unusual delays when logging into ePlaya, please send me a PM and let me know.

My thoughts exactly. But you never know with some internet tech, where someone may have documented "slight delay" it could translate into someone waiting minutes or just plain experiencing difficulties accessing the site.