I think you're trying to hard to make the promotion of your game resemble an actual commercial product, jomar. No need for flashy pictures and long lists of mundane/unnecessary parts of the development cycle. This is an indie site, you're an indie developer. Take it easy with this stuff or you'll just end up creating more work for yourself than is really necessary.