A mysterious band from New Jersey playing amazing blend of new wave and indie music.