Letter Pigeon is a beautiful, little game. You are a pigeon and you have to deliver a letter. But be careful and watch out for the rocks on your way!