Seems this is abandoned; I'm disappointed cause even their Twitter is inactive and I got hooked on the pictures. Was hoping it was still in production. :(