Recently got updated to 3.0, now looks less blocky, has more quests, and a male playermodel XD
Forum topic: Games rating
absolutely right, you will now find an extra tap on the all games page where only games with 5 or more votes are listed.
I did not like the cat people and fighting was lame.
Also nothing interesting to discover and no good quests.