We take a look at Super Turrican and Mega Turrican to see whether they hold up all these years later.