I understand the desire to make your progress public, but I wonder if you use Backloggery? It allows you to track your backlog and rate the games. You can also note your progress, add comments, and have a dynamic signature image showing your latest progress.