That's good feedback -- we'll look into it! Also, thanks for the compliment about the itch page, it's been fun to work on!