Turrican 2

Game description here...