There's a landing page to get more info now: http://pages2.marketo.com/marketo-financial-management.html
Not sure if that will get you to an overview after filling out the form or not. I visited the booth in the expo at the summit and was told I'd be contacted in order to give a demo to other people at my organization.