In 2006, the independent video game studio Introversion Software released a title that, at first glance, appeared simplistic but harboured...