Japanese-themed mobile game, reportedly with good graphics for its platform.