There are no user reviews yet. Be the first to add a review.
Summary Do you think you have the reflexes to play Llama Or Duck?! You have a split second to decide whether you're looking at a llama...or a duck! See how far you can get before your fingers burn out! Features:- Beautiful pictures of beautiful creatures.- Hours upon hours of gameplay (if you're really, really, really good)- Save your high sc...