I agree they have flaws, that's why I'd only consider them good and not great or any such thing, they are just good games and wroth the time if you want something new.
Moral Kombat 9 demo was fun. I'd never buy it, cause much like Portal 2, it's just too short and not enough to do to warrent a $60 buy. I use gamefly anyways, though, so I just rent all my games, beat them, then send back. The exception being PC games, which I have to buy, but I only get the ones worth it.