An Xbox Live Indie Game that clones Angry Birds. Players are tasked with obliterating the bird's homes.
IGDB Combined Score
Loading similar games…
Loading reviews…
0 public reviews