Just a heads up that this gem of a game is now available via Steam. I played it on the Xbox, so I cannot personally vouch for any quirks of the PC version, but the gameplay, design, and characters are all fantastic.

And it's only 9 bucks! (I posted it here instead of in bargains because IMO the story is the Steam availability and not the price, since it's an older title.)