Ninja Usagimaru: The Mysterious Karakuri Castle is Out Today
Aksys Games, Arc System Works and F K Digital today announced that Ninja Usagimaru: The Mysterious Karakuri Castle is now available on the Nintendo eShop for the Nintendo 3DS. Ninja Usagimaru: The Mysterious Karakuri Castle is an action puzzle game that challenges players to put their ninja skills to the test. Taking place in a time long forgotten by men, players assume the role of Usagimaru, a legendary hero who embarks on a quest to save his village from the clutches of vile monsters.