Never played that game.
Also, what exactly do you guys mean by holding your hands? Is it just having a "this is your next destination" marker on a minimap all the time, or is it more? Cause that's not really something that's new. It's been around for idk, almost two decades now.