I love this! I thought the difficulty level was perfect - the levels were challenging but not confusing. Really well done!