A delightfully bizarre puzzle-platformer that asks the age-old question, "what if cats were liquid?" has just poured its way onto the Xbox and PC stores in the, um, form, of Liquid Cat.