Saw this game at LGW and was already expecting a good time(sorry VI look alike, i lied and didnt download it on the day U_U). Pretty cool game with very nice and fun visuals (wish there were more birds ;O;), music that fits pretty well with the tone and clever writing. Overall a very nice concept and well executed. Gotta agree that it's hard to figure out without the previous knowlegde of which bird is related to what, this coming from someone that likes to nature watch (look, plants are pretty cool too) but i believe that within the region the birds are well known and easilly identified (and stopped for once!!) by the local population.
Congrats on the game, and have a very nice day! :D