This Day in History: 2004-04-10

Space Invader 2 debuts at Blackpool Pleasure Beach