STP: Pigeon Squadron Review

STP writes: "In Pigeon Squadron you play as a bird in the avian air force during a time of war. The stakes are high, and your mission requires an extremely specialized skill set. But it is your great honor to serve your nation and all of bird-kind by flying over enemy cities and dropping... poop".

Read Full Story >>
The story is too old to be commented.