Overall, probably one of the best indie games I've yet to play. Good story, great art direction, fluid mechanics, endless replayability, fantastic soundtrack (which reminded me of Firefly, and anything that reminds me of Firefly gets an automatic awesome in my book).
And probably the best V.O. narration I've ever heard in a video game, or anything else for that matter in a long time.
If you haven't played it, go do that. Cheap, XBLA title. Worth it.