Anybody got it? I just finished downloading it and I'm about to play. Looks really good though.