Team XIV

A physics-based puzzle-strategy mobile game about guiding a flock of cuckoo birds.
Puzzle
Play in browser