File under: Everything, Promoted March 27, 2011 Machinarium point-and-clicks its way to PS3 Jessica Citizen