Thanks so much :) Itch reviews only show up in the feed of the person who wrote them, so leaving a review as a comment as well is always helpful.