Love bird games or block puzzle matching game? Introducing an incredibly addictive puzzle block matching game where you match three or more birds of same color to crush them from the block. Birds i...