omg i can't beat it D=
wow this is the best take on the classic space invaders i've ever seen
lol if you stay off the screen you never get touched
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.