Do you need a epic world map of all locations?
(and yes i know that that game is hard)
Not really, just some semblance of direction once you accomplish a task to point you in the direction of the next one. Lack of direction and a strict time limit don't make for a fun combination, at least for me
OK =(