Welcome to the itch.io blog!
itch.io lets you create a custom page where you can distribute your indie games. It lets you upload your game files and screenshots, customize the layout, and set a minimum purchase price. You can either give your games our for free to start selling them right away.
I plan to use this blog to post updates to the site as I add new features and enhancements.
You can find the site at http://itch.io