Nice puzzle! The unlock blocks seemed to hover sometimes so it was difficult to make out where exactly they were