This game has gotten it’s fair share of criticism, but it’s due out in the near future and just released in Japan. Perhaps the new trailer will get people interested if they weren’t already.