WEEP Studios

Snowshake Park - a game where you shake trees
Strategy
Play in browser