Musashi vs Cthulhu: Final launch on May 16th!

Get ready for the final battle against Cthulhu! After months of improvements and adjustments, Musashi has finally reached its final form! From May 16th, Musashi vs Cthulhu will be available in its full version, leaving…