Common concept but good take on it. Levels go fast, new mechanics are constantly added. No time to get bored.