TOTS Demo: Muramasa - The Demon BladeIn case you missed it on TOTS, check out this demo for Muramasa: The Demon Blade on the Nintendo Wii.By on October 24, 2019 at 2:43PM PDT Muramasa: The Demon Blade