LEGO Lord of the Rings is free at the Humble Store

Humble Bundle is giving away free copies of LEGO Lord of the Rings for 48 hours (or while supplies last) in the Humble Store. The promotion is available from Thursday, December 20 at 1 PM Eastern to Saturday, December 22 at 1 PM Eastern. Click here to claim your free copy of LEGO Lord of … Read more