it's no review. not even a preview. it's a "news story" dated in Feb. they never had any copy (not even a development copy) of the game. if thats the article you were referring to.
anyways, since toyrus advertises it, i went down and got a raincheck. they said they have put in the order, but havent received it yet. they'll call me as soon as they get it, and i'll probably buy it. will keep you guys posted