I just got a copy of the manual for Raiden 2, and was surprised to find out that Fabtek's mailing address just happens to be roughly three blocks from my apartment. I'll have to go check the address (it's in an office park) but I'm pretty sure that they're not around anymore. I don't think they ever did much besides handling US releases of Seibu games anyway...