There's zero information on the Cryptozoic website. Tried to search through their games, new arrivals and store section. They say it's gonna be released within the next 2 months (September). Don't know... wouldn't it be helpfull to put some info on their site?
Eh, between Gravwell and Penny Arcade, I'm willing to give them the benefit of the doubt. Their press is a bit on the taciturn side, but it'll show up when it shows. Hopefully it'll be as sweet as the license and few pics suggest.