the most impossible platform game ever?

31 lives to get to level 2

The beginning of level 2 was so frustrating I gave up there.