Hi,
I was wondering the same thing so I gave them a quick call and found that they do not have an 'interactive demo' of their platform. The one advertised on their website is a 20min video about their platform.
They do however have the offer of free use until 2010 which you can take advantage...