Release date?


Any idea when this comes out? There was some press about it a few months ago, then nothing.

reply