Tokyo Necro: Tokyo Necro Releases March 13!

We are thrilled to announce that the long-awaited release of Tokyo Necro is finally upon us! In just five days, on March 13th, the game will be available for download, and we hope you enjoy! We want to take a moment to…