Level 1
Level 1896 is flat out impossible! Please review this level as the game is no longer worth playing if I have to continue playing this impossible level for months on end!