Humble Origin Bundle launches with Dead Space 3, BF3, Burnout Paradise Ultimate, Mirror's Edge and moreBy J. Mallory, 08.14.2013