But they put "30th Anniversary" on it! If that doesn't justify the 10x asking price of the standard cart, I don't know what does.
Also, side note here, but wasn't SF II released in 1991? So...26th Anniversary? And if this is the 30th anniversary of the series, as in the original arcade/Turbo CD game, then this is even more stupid.