Rockstar is one of a few developers that seems to get the opportunity to release a game when its ready, not when the publisher says its ready. The other one that comes to mind is Blizzard. They both always have delays and push games until they are polished. Unlike EA/UBI that push shit out the door regardless of its…