Triple Town is an original puzzle game in which you try to grow the greatest possible city.
Our Verdict: Three to play?