what games did slightly mad studios release in 2011?
in 2011, slightly mad studios released shift 2: unleashed and ea black box released the run.