The first two seconds of the trailer and I'm instantly sold, I love the animation style. It looks VERY reminiscent of the "Cat Soup" animé, possibly same devs?
Thank you so much for this thread, I'm quite excited for the domestic release of this title.