adding perspective transform
breaking invaders out into segments
opengl es 2.x is full of fail. "you'll be using a higher level toolkit anyway" is not a good way to approach an api.