It sounds like it is a collection of the three versions of Crystal Guardians (which came out for mobile phones), with a little extra contents and multi-touch improvements. Screens from Crystal Guardians: