Stealth Inc 2 Coming Out Exclusively in the Humble StoreBy Dave Acuñaon March 19, 2015The sequel to the award winning Stealth Bastard is available exclusively on the Humble Store and can be pre-ordered today....