Who is the best choise for game development? Why?