Secret Garden, relax-em-up browser game

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]