Are people seriously complaining about a game being free? That speaks volumes about the pliability of you idiots here on the internet. If you really didnt like the game, you wouldt bother posting here.
And teh graphics are supposed to be like that. Its called an art style. Not every game released has to be released with hyper realism graphics.
If you have never played, and are curious as to how it plays, then by all means: ITS FREE. If you dont like it, uninstall.