Check out ClockWork, the latest puzzle-platformer to make its way onto Steam Greenlight