The Last Remnant Next In 15 Second Japanese TV Spots
Square Enix‘s upcoming The Last Remnant is the next in line for their 15-second commercial spots in Japan. The commercial is quick , but certainly draws attention to the person watching the commercial. We can’t wait to give this one a go.