Hydlide

Granted - the game looks frustrating as all hell. But I've always liked the art of this game