I'm actually pissed about that review. thats almost an endorsment letter and a bigger write up than all of your posts in hear from the last two weeks combined.
Dunno, the review didn't say anything you couldn't have said just by simply looking at the very abstract picture they have published.