Every app developer needs beta testers, who have nothing to do with the development of the apps. This helps them remove bugs and errors. With games, this is even harder.It requires a lot of man hours to test a game. So there are many companies that pay people to play their games, and provide feedback. That way, they can know if the project would be a fail or a success.