I fixed your links TriKlops...I'm not sure why, but the forums always butchers links.
Anyhow, you should be able to add a new manufacturer just by typing it in on the product add page.
As far as what category we should put it in, I'm not sure. I'm assuming that "Chronos Strikes Back" is likely the same thing as "Revenge of Cronos", right?
@DestronPeter, you know a lot about MR stuff...any ideas?