Mega Turrican - Track 19