Seihyouken on 23 December 2008
I pride myself on knowing of just about every game in development by most major studios, especially exclusive games.
That being said, I've never even heard of this game.