The beginning is a little too much difficult compared to the rest of the game but the aesthetics is excellent.
it actually has randomly generated levels so the difficulty is completely varied :P