Lair of the Clockwork God blends platforming with a point & click adventure in February

by

Having been announced last March at EGX Rezzed, Lair of the Clockwork God is gearing up for release on 21st February, and it’s got a fresh new trailer with a wonderfully over the top soundtrack to boot.