I've read the overview, the announcement on this forum and the store page and it looks like there's a critical piece of information missing, you don't mention the release date anywhere! I'd love to throw down some $$ for this but I feel a bit off buying something with no idea when it's coming out, why put up the pre-order before you can put a firm date on it?