Great puzzle game! I like that whenever a new hero is available, there's an easy level which basically shows the correct way to use the hero.