Not enough games in this genre. While not strictly a puzzle game this one gets more complicated to clear the levels as the stages progress.