Toto Adventure World

You have 24 levels. Select 1 of 3 characters and go to adventure. Beware of zombies and get over obstacles to reach your goal.
You have to collect 3 keys to finish level.