By Atlus. This is one of those games you either love or hate. I was sort of in-between. I enjoyed parts, hated other parts. You get used to how the game plays after a while though. (It's REALLY easy if you don't use dolls, and just use your characters)