I recall the game you're speaking of - think it was called Destroyer or something (might be way off though)
Forum Rules