Fue producido por Keiji Inafune, el creador de las series de "Mega Man" y "Onimusha".