Avatar
Grim Turrican
Name reminded me of the old arcade game Rodland. That was a fun game