D3 announced today the western release of the zombie slashing Onee Chanbara Origin, coming to PS4 and PC via Steam. Check out the trailer ahead of the game’s October 14th release date.
D3 announced today the western release of the zombie slashing Onee Chanbara Origin, coming to PS4 and PC via Steam. Check out the trailer ahead of the game’s October 14th release date.