Wow this looks horrible. Black Flag looks even better than this. At this timeframe it is worse than what happened with Watch Dogs.
Maybe they'll still will update the game on day one (like Black Flag actually) but I doubt it will improve that much
Stories unfolded with my home made rap songs. Feel free to listen here with lyrics: https://youtu.be/vyT9PbK5_T0