I think I knew about this game back in the days but I don't think I ever played it.
Playing it now, I was not overly impressed. The handling is rather clunky which makes it quite hard and the game play is rather repetitive.