Tag Archives: Takamuru’s Ninja Castle

Not my favorite demo of E3, but Takamurus Ninja Castle will fit in nicely among the Nintendo Land attractions

Not all the games in Nintendo Land can be stupendous, and unfortunately, stupendous is not a word I would use to describe Takamuru’s Ninja Castle. The game isn’t bad per se, but it certainly didn’t have me wanting to go