never heard of space invaders?!?!?!?
Er well I don't think I had before you mentioned it. Oh and the other day on my FB newsfeed I saw this parking lot sign where it said something like; Don't be a space invader, 15 minute parking only. Or something like that and I don't remember what it said in smaller print underneath that XD!