This bonus-length episode of New Releases has it all! Racing, strategy, jump scares — there’s something for everyone.