I left 153 over a month ago.
Captcha absolutely ruined the game there. I have nothing more to say other than it was a very very bad idea.