NOTE: the deleted comments were all mine, just some outdated info about Twitter. Itch did nothing wrong here!