amazing idea and great execution of it! The levels are also well-designed. The order that you have to push the letters sometimes creates an amazing "aha" moment. Well done!