This is a masterpiece! :)
I wonder about the level selection: it is possible to choose levels 1-16, but it looks like 16 is not the last level, but the game does get harder even after that? If one starts at level 16, it looks like there will be two birds and two balconies, but after a few levels, the number of balconies will go up to four.
I wonder if there is a level limit after which all the levels will be of equal difficulty, or will the game get harder indefinitely some way? (max bird speed seem to be a little bit faster also in after level 16)
Definitely 5/5 arcade game mechanics, great work!