you can infact still make free accounts i went ahead and made one for you ink with a 10minute email account aka dont give this to anyone or just change the email or something because the email will expire i will pm you the details of it
keep up the good work sprites help but they enjoy seeing other things than just sprites :D i did sprites and some creative things on my own to get a promotion once you get cool the next step is giant out of the box type things : P building complexed things will get you ranked faster