I don't think I was ever so confused as to what I think about a game. o-o But... I think I like it. I shouldn't, but I do.
In case you wanna play it yourself, if you have a powerful PC then consider emulating it instead of playing it on a PS3. The performance is god awful and I regret it.