Jack of all Tribes is a time management game developed by Divo Games. On each stage you have to reach a number of goals while keeping your villagers happy and fed.
Once you reach said goals, the stage ends, you get some points based on how long it took you to finish said stage, and you move on. While there are other games with a very similar premise, Jack of all Tribes sets itself apart with humor and whacky scenarios.