Atlus' bizarre horror-puzzle game has finally been confirmed for a U.S. release.