DICE's Patrick Bach 'always ashamed' of games he's making

Related Games:
Battlefield: Bad Company 2, Battlefield 3
Source:
Gamasutra