NeoBards Entertainment Collaborates with Capcom to Present Onimusha: Warlords
With outstanding game development expertise and capability, NeoBards Entertianment is working to bring Onimusha: Warlords to PS4, Xbox One, Nintendo Switch, and PC platforms!