… game looks like a hybrid of tower defense and Angry Birds. Watch the announcement trailer and see for yourself. … Build …