Ah I didn't notice the source website. That makes a little more sense (on the reporting side at least). I wonder if the fan site is named that way to avoid trademark issues with the full name?
Of course, then another team started a Minish Cap project, and now the name is a bit out there.