The rise of Humble Bundle and the debut of the Humble Bundle Store, offering daily deals on awesome games!