Wow This is really great, I like how it loads several different games and I think its a pretty good take on the theme! Excellent work!
(If you wanted to take it further I think it'd be neat if you made more little games that kept increasing in scale as it loaded, taking more time to load as it went on, possibly even including elements to speed up loading times (such as doing well in the minigames)