Get Human: Fall Flat, Bomber Crew and more in the latest Humble Bundle By Fraser Brown News Get eight games for $15.
The Stealth Bastard returns to PC in Stealth Inc. 2 By Andy Chalk Stealth Inc. 2 was originally released last year as a Wii U exclusive.