Atlus USA is actually going to localize this game! Is that awesome, or what?