I'd love to. But being a student is expensive enough already. If adding the membership stuff is good or not I won't even begin talking about. But I don't get the feeling that the money goes to anything more than the site? You don't really get anything you don't have. It's like getting something for free, but after a while you have to pay for it all of a sudden?! Still think it's better than adds though.
@raddevon: Yep. It's the winner of last years DreamBuildPlay contest and won an XBLA contract. The developer making the game is Noogy and before the GameTrailers E3 Live stream they showed a trailer that I think said the release date was "2011". Looks like a really great game!