'Creep 2' Gets October 24 Release Date