Alright, so I wrote an official SS Free review of Borderlands. I apologize for not posting the review here directly, but doing so would be a breach of international copyright laws, and we wouldn't want that, now would we? You can read the rather humorous and extremely interesting review here:
http://pwgirls.ipbfree.com/index.php?showtopic=158