The horrible design issues can be somewhat overlooked if you absolutely had to play the game (say, if your grandmother bought you the game for an A on your report card or whatever), and if you can withstand a whole bunch of annoying enemy collisions during the game.
It has its moment’s graphics wise that make me wish they had done more right gameplay wise, but they didn’t, and in the end, it’s the gameplay that matters.