Stealth Bastard Deluxe - Launch TrailerStealth Bastard Deluxe is now available on Steam.By Mike Tao on November 28, 2012 at 1:03PM PST Stealth Bastard Deluxe