After I started getting games on steam that were at beta stage and notice that the companies were using my (and any other gamer) work to get them the bug list FOR FREE, I decided I wouldn't get anything at beta stage. So I'll just wait for the official release.