Team Ellipses

A short single player shooter puzzle
Puzzle