With the release of Atlus' musical RPG scheduled for June 16th, gamers can tide themselves over with these appetizing English screenshots.