Well we know the game is coming at some point due to the Capcom leaks.
As far as the specific info in that post....honestly it sounds too....for lack of a better word, mundane....to not be true.
What I mean is it's not as if they're claiming some crazy shyt like fake leakers often do to garner more attention. So yeah, I kinda do believe it.
Fred.