Check out the latest title to come from Arkane Studios and sequel to 2012's critically acclaimed first person stealth 'em up.