This Interview with DICE developers was very interesting...