The last info from Capcom was that it was due by March of 2009. However the last unoffical rumor is a possible 11/08 release. We may not know until E3 next month, so I shouldn't have posted that above so definitively. BTW, I've posted some good summary links on the game here. Of I find out more specific info I'll update the thread.