I just started hearing about this game a week ago, is it a spinoff of Angry Birds?
My school is infested with it too.