As the front-end developer of CryptoGraffiti, I have to apologize for the delayed release of new and improved site.
My current living arrangement has put some breaks on the progress. Not to worry, new version of the site will be completed and released.
Thank you for your patience.