Very well done. Its a polished and finished game and takes pacience to finish. I sadly dont have the biggest patience, but even I completed multiple levels, haha ^^