It's a very different game to GTA though. Everything is to add weight to actions and journeys. It'll improve anyway.
Yeah I'm pretty sure I will end loving it. Just hoped it will throw me immediately in its world but fine, one negative point isn't much of a problem.