I know it's an oldie now, but does anyone else wanna see 'Muramasa: The Demon Blade' on the switch...?