Last week I asked where project Street Fighter had gone, they replied and are indeed still building it :), Read more here-