Demon Blade to pierce Euro souls on November 13th

Just as we were gearing ourselves up not to see Muramasa: The Demon Blade nestling in our European Wiis until April next year, Rising Star Games swoop to the rescue by letting us know it is confirmed for a release on November 13th, just six short weeks away.

Read more...