Great game. The levels are well designed and there are a lot of unique features to distinguish it from similar games. I love the simple look too. The levels don't really progress in difficulty (i.e. you'll have a hard one followed by a simple puzzle), but I'm not sure its intended to get harder as you progress.
PS I've had no problems playing the game on FF 54.0.1 (64 bit).