MadOverdose.com writes: ...What bothers me is the amount of betas we are starting to see. In the development world, the term ‘beta’ refers to an unfinished product which requires testing for any last minute issues and bugs. A critical step in any development process. Excuse me, but isn’t that something that I don’t know…the testing department should do? I mean – that is what they get paid for I imagine, to test? This isn’t something that the end user should have to deal with, I’m the consumer. When I give the adolescent game salesman my $60, I expect a finished product.