It's not great, but it's better than the reviews make it out to be...then again it's an IGN review so that should tell you about how much faith you should put in it.
You can check the steam reviews for a better idea on it (and it's current state...and a PC version) :