it's not even due to be released in Japan until August?

What is this?