rukusa on 17 December 2007
So, any news about the countdown?
It could have something to do with that Megaman-"which console?" Poll vote off.
I remember reading Inafune said that Capcom is working on many exciting projects.
Hope this might be linked something.