Having made it to level 24, I can tell you it is the last level, and it looks impossible. Much more impossible than other hard levels. Abusive comment hidden. (Show it anyway.)