While the soundtrack used in the trailer doesn't necessarily fit the game's aesthetic, we're going to assume that's placeholder. It's the visual style that's most intriguing. Check the trailer out on the game's official Japanese website through here.