From the arcades to the Battlefield: David Goldfarb talks about his life in games