It's a Puzzle-RPG game like 'Puzzle Quest' in which you hunt Mutants all around the World, and also in Space. You can improve your team squad by enrolling new mutant warriors, by improving their skills, by upgrading weapon power...
Here are the management screens. There you can manage your team, upgrade your mutants, do mutations...