All posts tagged "Onimusha"
-
The Japanese Warrior Spirit – Iconic Ninja and Samurai In Gaming
Despite the majority of video game companies being based in Japan, the amount of samurai and ninja protagonist is awfully low....
FeaturesIan GarstangJuly 19, 2014