Tales of Love & Adventure: Batman and Blacksad in this point and click bundle

Humble Bundle’s latest computer game offer contains a host of iconic point and click adventures.