By using this site, you agree to our Privacy Policy and our Terms of Use. Close

A free-to-play Japan-only smartphone game is my guess.

I've learned not to get excited :)