A portable goal solution
Create in-game objectives for individual or groups of players to complete using an abstract method of defining challenges for both individual players and groups of players, simplifying the definition of games so you can concentrate on the interaction detail.

Group challenges and cooperative play
Enhance your cooperative games by allowing more than one player to be associated or required to fulfil a particular objective.