There is only one main shortcoming in this game. This game is never played offline and requires a strong internet connection for its running.