My opinion on this whole situation is because of the community. There are so many complaints about the game theyre trying to fix them, which is causing delay. For example, the graphics: There are lots of complaints about them and they are trying to fix that. Just me. Not totally sure why though.