Control each unit individually for up to 10 seconds in this shooter, and then rewind time in order to give instructions to all of the units for the same 10 second time frame.
In this way, all of your units will perform a coordinated attack and destroy all of the enemies in just a few seconds.
Generally enemy bullets can be dodged by moving constantly, while rockets will usually require you to take advantage of unique weapons like shields, bombs, and stealthed units in order to safely destroy them.
Even if a unit is dead, you can still continue to give it instructions and then when controlling another unit you can destroy the tower that previously killed it to prevent its death.
There are lots of units and levels, High scores, and a custom level editor. You can click on scores in the leaderboards to watch the associated replay.