The beta is a very important stage of game production. It's where problems are ironed out before the game hits the shelves, and where feedback is given and improvements are made.
Read Whole Story