What did you think of this game?
Savage Sisters
Dress up
Savage Sisters
The savage tribe is on the move looking for a place to settle in. This tribes rulers are two sisters who would like to enhance their authority with their looks. Some help is what they need now