Netflix has given fans a look at their upcoming anime series based on Capcom’s legendary Onimusha franchise. The anime series is being handled by Sublimation which is the team behind the Dragon Dogma anime and Words Bubble Up Like Soda Pop. The trailer looks as brutal as you would expect and the show will debut on Netflix on Thursday, 2nd November.
Not sure this will go over well with many fans. Looks like it really isn’t following the storyline much.