Image

Onimusha

Onimusha: Warlords Review: Superb Survival Samurai
5 years ago

Onimusha: Warlords Review: Superb Survival Samurai

Back in 2001, the original Onimusha: Warlords was released. This is a remaster that will give a feeling of nostalgia for many. Personally, the only thing I remember is the …
Read More