I'm glad you like the idea of the game!
Yes, the idea is to represent (almost) all progress with visual changes, although right now I'm alternating between adding more visual content and new mechanics.