I like the look of it, and the important stuff, like the tutorial section is clear and easy to use.
The one thing I'd say is that as it's such a personal name, DrewSpace, it implies a more personal website, so really I think you need to have some sort of character there to pull it together. If you had a clean looking cartoon of yourself then that would be perfect - a cartoon character with lots of colour, representing yourself would show a lot of confidence. Often people have caricatures done, which would be perfect - draw over the lines, colour and add some solid, cartoon style shading and I think it would look great.
I believe this is especially important when trying to sell through your website - with no 'character', it might appear to some that the website is just there to make money - but by putting yourself, or an avatar representing you on the page, it gives it a more considered and personal look. People are more likely to pay for software when they think that their money is well appreciated by the developer - and that the developer puts a lot of themselves into their site and products.