Christ, woman... it gives you the answers you needed on the friggin' page you linked. What happened to your reading skills?
Played the demo. Yes, it's good, at least the demo is... why don't you DL it to find out? It's such a small file. And it says pretty plainly you can get a gratis copy from their website... ONCE IT'S OUT.
<small>Forgive me my unorthodox tone if you already knew all this and were simply asking for opinions. Allow me to say however that you have a very peculiar way for asking them.</small>