Get a job: Atlus USA is hiring a Submissions Specialist