The story begins in 2007 in the deepest, darkest depths of Delden, a little village in the Eastern-Netherlands. From the ashes of One Mind Fits All rises a new