This is a fun and addictive little platformer. The graphics are charming and cute, although I wouldn't say it's as good as Pixar (don't know what crack pipe that guy was smoking who said that.)
You play as a firefly (duh) who flys around collecting his babies throughout the level and the objective is to get them to the ending unharmed. In order to complete each stage you don't have to save them all, just as many as each stage says you have to, but if you want to earn a medal then you have to save them all (earning medals unlocks achievements.)
There are three medals in each stage. Earn one for collecting all the coins in each stage, another for saving all the firefly babies and another for completing each stage in a set amount of time. If you want this game to be challenging then you're going to want to collect the medals. Otherwise you'll breeze through this game (maybe not if you're a young kid or you just really suck at these type of games.) It's pretty short with only three worlds with 10 levels and a boss battle in each. I'm already at world 2-4 and that's with going back to collect all the medals. If I didn't care about that I'd probably already be near the end.
But I like I said: Fun. Addictive. Cute.
And it's for all ages!