Secret Garden, relax-em-up browser game Rob Beschizza 8:40 am Fri, Oct 19, 2012 The Secret Garden (play) is a relaxing trip around a mysterious polygon-tastic pastoral landscape. The Garden's deligts include jumping around and Buddha-hurling. [via Free Indie Games]