A downloadable game

A cute game in which you have to keep the dragon from falling or your adventure will end.