You're right, we should indeed put some screenshots on the Itch.io pages. I'll try to get around to that!