perfect balance of level challenge, some easy and some are head scratchers. Keeps game play moving and the mind engaged. This is the rare game (these days) that the developers are restrained and respectful with the ad frequency- well done team....add a donate button and I, for one, will reward you for not making us suffer through constant commercials. Thank you!