IndieCity has now officially opened its doors to the public. Being the new kid on the block, the site is still in Beta, but they are feverishly working to squash any bugs that come up. InidieCity currently offers about 50 games, but are looking to secure 100 titles by December 31st. Developers can expect 85% of sales which is 15% higher than most digital distributors offer right now. If you are a developer and interesting in signing up with IndieCity, you can take a look at their Dev site here.
You can also read up on IndieCity in our interview with Scott MacKintosh.