Devil's Den finally gets a release date!