Team Coalition

Awesome game about awesome things with sound and stuff.
Puzzle