The image here was released by Top Cow, who claim that it is the first in a series that is set to reveal a new series for 2011. No word on any creative teams or anything like that, but it seems that the multiple teasers are the new “in” for hyping up content – and it usually works well, so we can’t blame them.
We’ll update with more info as we have it.