TheSource on 19 March 2007
The announcement is from the Capcom website. Thats pretty legit to me. Check it out on www.gamesarefun.com, I'm sure neogaf has it by now too...
People are difficult to govern because they have too much knowledge.
When there are more laws, there are more criminals.
- Lao Tzu