Humble Bundle Free Game No. 3

Humble Bundle Free Game No. 3

Humble Bundle has done it again, FREE GAME – and background. This game has some background for me, (Towa) when I worked for Game Stop, it was underrated and unknown. Due to a bad trailer and no push THQ. Do you remember Tiger Direct? This computer retail company...