Timing ultimately depends on the kids. I know that's not what you want to hear, but you know it's true. It also depends on the day. I've entertained my nephew with Keepy Uppy for nearly half an hour before, and other times the game lasts about 1.3 seconds. With that caveat out of the way, let me tell you how long we played each activity with a group of two-year-olds.  My nephew's friends took a surprising 10 minutes to complete the scavenger hunt during the party. I should mention that they spent a significant amount of that time looking at a frog they discovered. The actual collecting of items took about 5 minutes. All this to say, plan for 5-15 minutes to allow for all variations of speed and interest.  The Keepy Uppy game was a solid 15 minutes at this party. They had some help from the adults to make sure it stayed in the air, or sometimes adults would introduce a second balloon if need be (usually just as the first one was about to go into a tree and pop). This technique distracted the kids enough and encouraged them to keep playing.  As for Dance Mode, we explained that game early on and ensured everyone got a chance to try it. It was about 5 minutes of explanation (aka demonstration). The game continued sporadically throughout the entire party, even as one kid was walking out to his mom's car.