David Michel is a games producer. Michel has been working with Nordcurrent. Michel's first published game was Monster Buster Club released in 2011.