I didn't think it's as terrible as most professional reviews make it out to be. Brad at GiantBomb pretty much destroyed it as well, and the metacritic average is down in the dumps.
Sure, it's not perfect, could have used a lot of polish on some areas, but it has a lot of good qualities...