Super Deluxe MUGEN has moved to a new sub-domain! Check it out at
http://sd.mistrust.com/mugen