We're getting closer to Capcom releasing Okami HD Remaster on December 12th, but before that, we're getting more trailers of the game to show off how beautiful it looks The trailers are in Japanese, but that's okay, as it's the visuals for this game that really sell the ads Enjoy!
We're getting closer to Capcom releasing Okami HD[...]