final.jpgfinal1.jpgfinal2.jpgfinal3.jpg

These Screens Look Amazing!!! April 26 is the set release date for Japan. The rest of us will have to wait again. Check out more screens at the source.

Source: Jeuxfrance