akidachi:capcom had some major missed marketing oprotunities