My 3 year old son is really enjoying playing this game and it is definitely helping with his letter formation. There is a practice section where you can just choose which letter you want to practice and there is the main game. For this part you click on parts of the map where you then have to solve problems by casting spells. You have a spell book with all the different letters and each letter has various spells, which you unlock. To cast the spell you have to write the letter correctly. This is all great and fun for the kids.
However I have one major problem with this app, which is why I can only give 3 stars. When you write a letter it says the sound of the letter, but they have not used pure sounds, for example 'm' is pronounced "muh", it should be "mmm", all of the letters which make soft sounds, such as h and n are the same. This may not sound like a massive deal but it teaches kids the incorrect phonic sounds and teaches them bad habits and affects the rate in which they will learn to read.
With the correct sounds I would give this app 5 stars, it would then be excellent for both letter formation and phonics.