My rating would easily have been a 5 star if it were not for the the fact that the game needs to restart every couple of minutes due to a "critical server error". Fix this and you have atleast 4 stars