Space Invaders made real!