Exploring the strange retail landscape of The Crew 2.