ABC Genius
I just downloaded and it looks really good. I did find one mistake when I went through the K workbook on one page it called the K "H", hopefully this is a minor bug that can easily be fixed with an update.
Chulski about
ABC Genius - Preschool Games for Learning Letters