Machinarium Game Design