Hi, I need to find the name of a game I played on my iPod Touch in 2010. We stacked colorful, furry cube-shaped birds and had to match the right colors to make combos. They made funny noises. I really want to find it again. Do you have any ideas?
[removed]
Posted Dec 1, 2025, 8:13 PM UTC
10