Muramasa: The Demon Blade – Screen