The arcade classic, Space Invaders is back and on the attack! Battle squadron after squadron of alien forces as the pulse down through the menacing sky! No time to stop! You cannot look away! The pressure is on: you have got a galaxy to save.