For $15, it's a great buy.
I, however, was vastly dissapointed in paying $50 for a game I beat in under 20hrs. A friend of mine (who rarely plays video games) wound up doing speed runs in under 5hrs - and he's not a gamer!
But aside from the shortness, it's like a M-rated Zelda game. Very fun, great graphics for the Xbox, and the gameplay is fun, and stays fresh throughout the game.
Back from the dead, I'm afraid.