Daily Deal: Shadow Warrior 2013 Is Free On The Humble Store

Here’s a free game to start your weekend!