We are doing some minor upgrade to make Capkom Group Website better please it will be back very soon..!