I think it is great to have that kind of indepth information, but probably on a deeper page. A prominent link from the homepage should give a higher level view. There also looks like there is a bunch of stuff the average person (your customer) wouldn't understand.
Here is just a short list of things: MVC, entire open source bit, under templates I'd remove everything except the talk of 19 languages and email templates. Vanity URLs, search indexer, drm, etc.
Keep that info available, but put it on a deeper page.
I'd figure up like 5-10 big features, figure out what benefits they offer and sell on those benefits.
Frequent use of the word module. Instead of telling me you have a built in message board, you're telling me a forum module is available.
Over all, it is way way too jargon heavy.
Let me browse the kwolla code online rather than having to download it.
Kwolla logo on the purchase page doesn't link back to the index page (though this may be by design)
Make the Live Demo link more prominent... And when I go to it make me already logged in so I can get started, rather than telling me what username and password to use.