Of course I tell everyone about my dream pixel art platform I'm working since the release of XNA. The engine I'm building on top of it will support all the 49 worlds I'm planning for the game. Why are you disappointed Indie? I already have 34 wishlists on Steam.
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.