Breakout Defense 2

A breakout game where you face off against the computer opponent through 20 levels.