Like others have emphasized before me...these two games, really? People can hype all they want out of these gloried betas, but personally, I'd rather buy plenty of real games that actually work (and ultimately deserve more attention) in their stead. Then eventually play the finished versions of...