Yep it's on its way. You should have a download key now.
This is just the default cart way, to ask for payment method even if it's 0 price and it won't auto set it to processed. I just haven't had time to customize it to do so as my customers keep me just too busy.
Carrie